Butterfly on Leave

Butterfly on Leave

Observation - Butterfly on Leave - UK and Ireland. Description: Butterfly on leave, resting on a leaf.

Butterfly on leave, resting on a leaf.