Avalon
[
English
]
A sweet English plum variety, good for making ice creams and sorbets.
Countries
England