Info

Priest with bicycle unlocks a door in Pisa, Italy.

Filename
ITA_33_xs.jpg
Copyright
©Peter Menzel, www.menzelphoto.com
Image Size
1024x621 / 285.8KB
Contained in galleries
Priest with bicycle unlocks a door in Pisa, Italy.