The New Orchard

Now over 1,000 trees on high density plants - harvest from September to October.