Cala Gran, Lloret de Mar, Costa Brava

Silken Waves

Cala Gran, Lloret de Mar