Cherry Plum Blossom

Cherry Plum Blossom

Observation - Cherry Plum Blossom - UK and Ireland. Description: