Pelican at Santa Cruz island Galapagos Islands Ecuador

- Image ID: DHGER1
Pelican at Santa Cruz island Galapagos Islands Ecuador
Karin Duthie / Alamy Stock Photo
Image ID: DHGER1
Pelican at Santa Cruz island Galapagos Islands Ecuador
Location: Santa Cruz island Galapagos Islands Ecuador