This cricket was photographed at Sachatamia Lodge in Ecuador, South America, in the state of Pichincha...
8 weeks ago.
See More
Avian Pursuits's Recent Comments:
8 weeks ago.
8 weeks ago.