North Wales Show, Caernarfon
North Wales Show at Caernarfon
North Wales Pedigree Pig Rearing Association...