Odd Shaped Ball

The Odd Shaped Ball raised £3,000 for junior sport and attracted a packed clubhouse of more than 100 guests

The Odd Shaped Ball raised £3,000 for junior sport and attracted a packed clubhouse of more than 100 guests