Price

Male rock agama lizard (Agama atra) in mating colors, on the beach at the Cape of Good Hope, South Africa