13 September 2021 7 2K Report

I think this is a form of Poecilocoris lewisi. Any help would be appreciated.

Location: Nepal, 1700m amsl.

More Sajan K.C.'s questions See All
Similar questions and discussions