51 F
London
Home V0013461 The Foundling Hospital, Holborn, London: a bird’s-eye view o V0013461 The Foundling Hospital, Holborn, London: a bird's-eye view o

V0013461 The Foundling Hospital, Holborn, London: a bird’s-eye view o

Bloombsbury_map_(Charles_Booth_1889)