Horns of plenty are a bit of a luxury as they only grow wild – if you do find them in your local farmers’ market, or more remarkably, your supermarket, then they will be very expensive.
Some results have been hidden because they may be inaccessible to you