Butterfly on primrose

Butterfly on primrose

Observation - Butterfly on primrose - UK and Ireland. Description: