Plaza Mayor
Salamanca, Spain
City
The Plaza Mayor is a large plaza located in the center of Salamanca, Spain used as a public square. It was built in the traditional Spanish baroque style and is a popular gathering area.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account