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-4.jpg
- Copyright
- ©JEFF MAURITZEN
- Image Size
- 6806x4601 / 20.4MB
- jeffmauritzen.com
-
- Contained in galleries
-
Ecuador