Footprints in the sand on the beach of Es Trucadors, next to Ses Illetes beach, on the island of Formentera. Balearic Islands, Spain.