Altruistic Lizards

A blue-throated side-blotched lizard defending his territory against an orange-throated side-blotched lizard

Wildlife