Thumbnails
 

A sand sculpture on the Trucadors Peninsula of Formentera (Balearic Islands, Spain) suggests the Ibiza wall lizard, the symbol of these islands.