Lepidoptera

Lepidoptera

Observation - Lepidoptera - UK and Ireland. Description: