Sherwood
[
English
]
Gloucester cheese flavoured with sweet pickles.
Countries
England