Mirror, mirror on the wall,...

Mirror, mirror on the wall, who's the most beautiful lizard of 'em all? Thyrrenean Lizard (endemic to Sardinia and Corsica) in Codula della Luna. May 16th 2004


Post a Comment
Viewing: 1-1 of 1
Anya Jingle

Anya Jingle - Mar 26, 2007 2:50 am - Voted 10/10


Beautiful one indeed and a great photo!
I like the caption too ;)

Viewing: 1-1 of 1