I have searched through my databases of plants and could not find any tree that fits that description. It may well be something grown in Europe but not here in the states. Sorry we could not solve this mystery.
Thanks for the question. Please stop in again soon!
Q&A Library Searching Tips