Skip to main content
1 result filtered with: Merchant Tailor's School (London, England)
  • The Merchant Taylor's School, Charterhouse, London: the new buildings. Wood engraving by B. Fleming, 1875.