Almond – Self fertile Dwarf

$49.00

Dwarf, self pollinating almond is a deciduous, nut producing tree with origins in the Mediterranean.

Avail in 4l pots

In stock