Salamanca City Hall is part of the Plaza Mayor built in Spanish baroque style between 1729 and 1755

Royalty-free stock photo ID: 103040225

Salamanca City Hall is part of the Plaza Mayor built in Spanish baroque style between 1729 and 1755