DSC_0790 copy Published 21 October 2014 at 1772 × 1999 in Ecuador Day 15: Sacha Lodge Day 2 ← Previous Next → Scarlet peacock butterfly