Organisation

Church of England. Temperance Society. Diocese of Canterbury and Rochester.