Preview

Plaza Mayor (Main Square), Salamanca, UNESCO World Heritage Site, Castile and Leon, Spain, Europe
Plaza Mayor (Main Square), Salamanca, UNESCO World Heritage Site, Castile and Leon, Spain, Europe
Image ID: 1292-4189
Artist: ProCip
Purchase a commercial license Buy framed prints & more from our print store