Small tortoiseshell & Green-veined White

Small tortoiseshell & Green-veined White

Observation - Small tortoiseshell & Green-veined White - UK and Ireland. Description: