Welsh Clearwing

Welsh Clearwing

Observation - Welsh Clearwing - UK and Ireland. Description: