Ramsons flower, almost.

Ramsons flower, almost.

Observation - Ramsons flower, almost. - UK and Ireland. Description: