© 2023 Llanfair Caereinion Show Website production by Graham Ives