The beach of Palmira.
The beach of Palmira.
Part of Peguera.
©