Puerto Ayora fish market

Pelicans, fur seals, and sea lions begging for food on fish market in Puerto Ayora, Santa Cruz island, Galapagos
Back to Top