Amelanchier lamarckii, Wimpole Hall

Amelanchier lamarckii, Wimpole Hall

Observation - Amelanchier lamarckii, Wimpole Hall - UK and Ireland. Description: