COSTA RICA | Friday, 24 September 2010 | Views [1437] | Comments [1]
Upon my first inspection I thought this was a kissing bug, Rhodnius prolixis
What is scientific name of insect?
Gggg Oct 12, 2020 8:25 AM