Stirling Bull sales 14th & 15th February 2016

by | Feb 14, 2016

Judge, Gary Christie from Aberdeenshire