Travel Photography 101

Image Name: Plaza Mayor - Madrid
Image Number: 18 of 24


     
   
     
Photo taken at 09:21 PM on 19 May 2002