Designed by
Title
Hotel Mont-Rose in the center of Calella. City on the Costa Brava - a popular holiday destination of tourists from all Europe #153646154
Description
CALELLA, SPAIN - JULY 10, 2013: Hotel Mont-Rose in the center of Calella. City on the Costa Brava - a popular holiday destination of tourists from all Europe
This image is editorial