Arcades of the Plaza Mayor (Main square) in Leon, Castilla y Leon, Spain

Royalty-free stock photo ID: 122161954

Arcades of the Plaza Mayor (Main square) in Leon, Castilla y Leon, Spain