Designed by
Title
Plaza Mayor of Salamanca, Spain. Exterior image shot from public floor. #94550802
Description
Plaza Mayor of Salamanca in Spain. One of the most beautiful Squares of Europe. Exterior image shot from public floor.Declared by UNESCO a World Heritage Site since 1988.
This image is editorial