David Smith CPAGB

David Smith (Woking PS) receiving his CPAGB Badge from PAGB President Gordon Jenkins