Tom Taylor (1817-1881); note from, dated at Wandsworth, London
DR1136/4/68
23 June 1880
open
item
Enquire about this object