Lepidopteran

Lepidopteran

Observation - Lepidopteran - UK and Ireland. Description: