Lily of the valley

Lily of the valley

Observation - Lily of the valley - UK and Ireland. Description: