Ramsons in flower

Ramsons in flower

Observation - Ramsons in flower - UK and Ireland. Description: