Champion of Champions Fleece Show 2023

17 March 2023     British Alpaca Society