wild cherry

wild cherry

Observation - wild cherry - UK and Ireland. Description: