
Mar 2 2026
Las Cotingas Reserve, San Tadeo, Pichincha Province.
Apr 30
12

Ecuador
A real beauty!
Very colourful