Originating in 20th century England, the Stoke Red is a late season harvesting cider apple that produces a high-quality bitter sharp juice.
Originating in 20th century England, the Stoke Red is a late season harvesting cider apple that produces a high-quality bitter sharp juice.