Close-up of a flower at the beach in Torre de la Horadada (Spain)