Cherry Plum

Cherry Plum

Observation - Cherry Plum - UK and Ireland. Description: Flowers before leaves

Flowers before leaves