
Mar 12 2025
Sachatamia Lodge. Mindo, Pichincha Province.
Mar 29

Ecuador
very beautiful