Duncan Herring CPAGB

Duncan Herring (Richmond & Twickenham PS) receiving her CPAGB Badge from PAGB President Gordon Jenkins