Ragged Green-Veined White

Ragged Green-Veined White

Observation - Ragged Green-Veined White - UK and Ireland. Description: