Category:The Galapagos Islands
February 7, 2021
The Galapagos Islands nature paradise
The Galapagos Islands are a nature paradise with a sordid and scandalous history. They are 950 km off the coast of Ecuador and were...
Continue Reading
© Margaret Weiss Photography 2019