Preview Plaza Mayor, Salamanca, Castile Leon (Castilla Leon), Spain, Europe Image ID: 681-1782 Artist: Michael Busselle Purchase a commercial license Buy framed prints & more from our print store color image europe spain old castile castilla y leon castilla leon salamanca plaza mayor squares city location cities places horizontal outdoors day travel destinations photography travel