Town square in Ribadesella Asturias Spain
TownsquareRibadesellaAsturiasNorthSpainlamp postSpanisharchitecturebuildingstravelEuropelampostEuropeanplazaplacaworld locations