Isla Canela Beach - Beach 5
A view of the beach mid-afternoon at Isla Canela, near Ayamonte, Costa de la Luz.