Barrister and map publisher (1844-1907)
St Pancras, England
Thames Ditton, England
barrister and map publisher (1844-1907)