dcsimg

Yellow-throated Plated Lizard (Gerrhosaurus flavigularis)