This is the ultimate Spanish Plaza – it is considered the heart of Salamanca and is widely regarded as one of the most beautiful plazas in Spain
This is the ultimate Spanish Plaza – it is considered the heart of Salamanca and is widely regarded as one of the most beautiful plazas in Spain