Male Large White

Male Large White

Observation - Male Large White - UK and Ireland. Description: In garden - on the buddleia

In garden - on the buddleia