Cherry in flower

Cherry in flower

Observation - Cherry in flower - UK and Ireland. Description: