Avalon

[English]

A sweet English plum variety, good for making ice creams and sorbets.

Countries