Sciota hostilis ?

Sciota hostilis ?

Observation - Sciota hostilis ?. Description: