Jul 2 SWELLENDAM LIVESTOCK AUCTION Event Series SWELLENDAM LIVESTOCK AUCTION Event Series Jul 2 Event Series SWELLENDAM LIVESTOCK AUCTION