Male Large White

Male Large White

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

In garden - on the buddleia