Small White and worn Purple Hairstreak

Small White and worn Purple Hairstreak

Observation - Small White and worn Purple Hairstreak - UK and Ireland. Description: