Residence

Gramps ID E0385
Date between 1879 and 1883
Place 14 Amberley Street, Toxteth Park, Liverpool, Lancashire

Source References

  1. AMA: NAMEBASE [S0019]