Adding product to your cart
A self pollinating fruit tree that produces masses of long juicy sweet fruit in summer. A vigorous growing tree with glossy green leaves and weeping branches.
7m x 7m mature tree