Longhorn cattle
[
English
]
A minority breed of cattle with a truly distinctive flavour.
Countries
Scotland