Amazon, Ecuador 2012/2013 - Amanda King
Cockroach, there are over 1,200 different species of cockroaches in South America, this one was very large

Cockroach, there are over 1,200 different species of cockroaches in South America, this one was very large