
Mar 4 2026
San Tadeo, Pichincha Province.
Jun 26
6

Ecuador
Nice capture!
Amazing photo. That species didn’t seem too common
Good stop.