A beautiful view of the town of Calella, along the Costa Brava of Spain, with its clear blue waters and crisp blue sky. Photo by Julie Shipman Photography
A beautiful view of the town of Calella, along the Costa Brava of Spain, with its clear blue waters and crisp blue sky. Photo by Julie Shipman Photography