Niall Ferguson CPAGB

Niall Ferguson (Windlesham & Camberley CC) receiving his CPAGB Badge from PAGB President Gordon Jenkins