Stock Photo: Couple at Plaza Mayor in Salamanca Spain

Stock Photo: 4286-25755 Couple at Plaza Mayor in Salamanca Spain