Iberian Wall Lizard
Iberian Wall Lizard, Podarcis hispanica, is a small wall lizard averaging 50–70 mm in length and is found, strangely enough, throughout the Iberian peninsula and parts of northwestern Africa. There are quite a few down by the beaches, generally scurrying quickly ...
















