Plum-like plant P1020666

Plum-like plant P1020666

Observation - Plum-like plant P1020666 - UK and Ireland. Description: