A district Middleton Ram Sale
IMG_0905
IMG_0907
IMG_0908
IMG_0913
IMG_0915
IMG_0917
IMG_0919
IMG_0920
IMG_0931
IMG_0932
IMG_0933
IMG_0936
IMG_0938
IMG_0948
IMG_0951
IMG_0952
IMG_0957
IMG_0958
No14
no101
n0139
n0142
n0152
no
no154
no5
no129
n037
no67
no71
no80
no95
no167
no173
no187
no189