Managed by Tupungato
22 images from 5 contributors
Description: Photos of Salamanca - beautiful city in Spain. Plaza Mayor (Town Square), the Cathedral and other landmarks.
travel, tourism, building, europe, landmark, street, famous, destination, buildings, square, cathedral, architecture, details, urban, city, old, town, european, historic, spain [show more]