Thainstone’s annual show promises quality and variety

Last year's Border Leicester champion sold for 2,200gn.

Comments

Breaking

    Cancel