Somerton
[
English
]
A version of Cheddar which contains garlic and herbs.
Countries
England