Camberwell, Aged Pilgrims Asylum

Local Authority:
Denomination:
Independant