Playa de la Barrosa beach and dunes at the Atlantic Ocean near Novo Sancti Petri, Costa de la Luz, Andalusia, Spain