Skip to main content
1 result
  • Poplar Hospital for Accidents, East India Dock Road, Blackwall, London: three-quarter view. Wood engraving, 1858.