Designed by
Title
Beach at seaside in Calella in Catalonia, Spain near Barcelona. Scenic old town with sand beach and clear blue water. Famous #280062188
Description
Beach at seaside in Calella in Catalonia, Spain near Barcelona. Scenic old town with sand beach and clear blue water. Famous tourist destination in Costa Brava, perfect place for holiday and vacation