Wild plums

Wild plums

Observation - Wild plums - UK and Ireland. Description: I think these may be wild plums

I think these may be wild plums