dcsimg

Yellow-throated Plated Lizard (Gerrhosaurus flavigularis) (14033889705)