Royal Three Counties Fleece Show

15 July 2020     British Alpaca Society