Stock Photo - View from the beach, looking inland. Caldes d´Estrac, Barcelona province, Spain

Stock Photo: View from the beach, looking inland. Caldes d'Estrac, Barcelona province, Spain.