Heart of England Fleece show – 2nd October

05 February 2020     British Alpaca Society