Peru - rockdragonphotography
A Stink Bug in the rain forest of Peru.

A Stink Bug in the rain forest of Peru.

peru