Organisation

Church of England. Waifs and Strays Society

Catalogue