Butterfly - Large White

Butterfly - Large White

Observation - Butterfly - Large White - UK and Ireland. Description: