Castelldefels beach, Barcelona,Spain.
Castelldefels,Spain 1600x1200, 1,70MB. Panasonic Lumix Camera
Beachbarcelona Castelldefels beach spain