Iguana Skull

Iguana Skull, South Plaza Island, the Galapagos.