Back to album

Vaucher's Wall Lizard (Podarcis vaucheri)

Taken in the Natural Park at Sierra de Las Nieves, near Monda, Malaga Province, Spain.

354 views
2 faves
1 comment
Uploaded on December 28, 2010
Taken on March 22, 2010