Not sure about this one either. I don't think I've seen one of these yet. I may be able to ask someone at the Kumpula Botanical Garden here in Helsinki if we can't find any answers here on permies.
Pin cherries (Prunus pennsylvanica) are round and translucent, but this doesn't quite look like a pin cherry. But the bark and leaves do scream Prunus.
Vic Johanson
"I must Create a System, or be enslaved by another Man's"--William Blake
"I know this defies the law of gravity... but I never studied law." -B. Bunny Defiant tiny ad:
Your suggestions have been mashed into the PIE page - wuddyathink?