1
This is Salamanca, a city of Castilla y León.
Where can we see similar architecture the rest of Spain aside?
Bookmarks