Clouded Yellow- Marazion

Clouded Yellow- Marazion

Observation - Clouded Yellow- Marazion - UK and Ireland. Description: