Stock Photo: Mediterranean architecture. L´Escala. Girona province, Spain