Calendar Of Events

World Shearing Championship

A must see at the Royal welsh show 23rd to 26th July