Image 1 of 1

Italy-Torino-Arcade-H-MGoslin.jpg

A covered arcade in Turin, Italy just off of the Piazza Castello and lined with shops and restaurants