by martinscphoto
Sandy beach and historic old town in the Mediterranean complex Sitges near Barcelona, Costa Dorada, Catalonia, Spain