Spain - Madrid

Image 35 of 91
< Prev Next >

Spain-Madrid-GranVia-archiecture-Lion-h-J17-MGoslin.jpg

Facade of The Grassy Clock and Watch Museum on the Gran Via, a major shopping street in the historical downtown district in Madrid, Spain
twitterlinkedinfacebook