Info

Fish market at Puerto Ayora on Santa Cruz island, part of the Galapagos islands of Ecuador.

Fish market at Puerto Ayora on Santa Cruz island, part of the Galapagos islands of Ecuador.

Add to Cart Add to Lightbox Download
Filename
Pelican Bay-9.jpg
Copyright
©Jeff Mauritzen
Image Size
1000x667 / 728.3KB
Contained in galleries
Ecuador, Wildlife
Fish market at Puerto Ayora on Santa Cruz island, part of the Galapagos islands of Ecuador.