wild cherry flower

wild cherry flower

Observation - wild cherry flower - UK and Ireland. Description: