Green-veined White - Female

Green-veined White - Female

Observation - Green-veined White - Female - UK and Ireland. Description: Feeding on Marsh Marigold

Feeding on Marsh Marigold