Italian Wall Lizard There’s a Lizard on a wall in Italy. It’s an Italian Wall Lizard. Related Feel free to leave a Reply :)Cancel reply