Family tree▼
SWAIN Richard Births Mar 1848 Hastings 7 394
AS 08.11.1848 SWAINE Richard s of Thomas & Sarah fisherman