Peppervale
[
English
]
Gloucester cheese flavoured with finely chopped red and green peppers.
Countries
England