Mexican Beaded Lizard (Heloderma Horridum)

Mexican Beaded Lizard (Heloderma horridum)

Mexican Beaded Lizard (Heloderma horridum) on white background.