L’Escala, Costa Brava

L’Escala, a very quiet seaside town in the Catalunya area of Spain.