Small White

Small White

Observation - Small White - UK and Ireland. Description: In a hedge on a bridleway

In a hedge on a bridleway