Ichnuemon?

Ichnuemon?

Observation - Ichnuemon? - Global. Description: Caught in the moth trap.

Caught in the moth trap.