• Reference
    Z1306/75/3/16
  • Title
    Church or chapel interior (?), roofless, with pews and a platform at the far end, IHS monogram above platform, banner with lettering on rear wall. Published by Debenham & Son, King Street, Luton.
  • Date free text
    Not dated, probably c1854-1870
  • Production date
    From: 1854 To: 1870
  • Format
    Carte-de-visite
  • Level of description
    item