The Galapagos Islands

Striated Heron bathing in a rock pool
Contact Allen Lloyd