Brave waters at La Costa Brava. Platja de Pals (Catalonia).