Close
Iberian Wall Lizard
Podarcis vaucheri