Green-veined White (pair)

Green-veined White (pair)

Observation - Green-veined White (pair) - UK and Ireland. Description: