Mocha

Mocha

Observation - Mocha - UK and Ireland. Description: In garden moth trap

In garden moth trap