Plaza Mayor of Salamanca, an UNESCO World Heritage site in Spain

Plaza Mayor of Salamanca, an UNESCO World Heritage site in Spain - 121379926

Similar stock images

to-top-page