Lizard from Formentera
One of many lizards situated on the island of Formentera (and Ibiza too) - the Balearic Islands.
© Rzs | Stock Free Images
Similar Free Images
Categories: