Plaza Mayor, Madrid
Sol, Spain
City
The Plaza Mayor is the principal public square in the heart of Madrid, the capital of Spain. It was once the centre of Old Madrid.
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