Feb 26 2026
A testament to the incredible country of Ecuador - even going through the photos from 3 months ago, new species are found. At the Zuroloma Lodge on the last afternoon before heading back to Canada.
May 9
8
2000


Ecuador