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-4190
Artist: ProCip
Purchase a commercial license Buy framed prints & more from our print store