« Previous Plant | Next Plant »
A hardy, dwarf white flowering tree that is self-pollinating. The foliage is a dark green with a small seeded red fruit, excellent for pies. Reaching 10 to 12 feet tall and wide, this cherry tree is ideal for small spaces.