Northern Halter Show 2021

02 November 2021     British Alpaca Society