Iberian Wall Lizard (Podarcis hispanica vaucheri)
Parque Natural de los Alcornocales, Spain
© 2005, Fraser Simpson
Back to Amphibian & Reptile Photographs | Home