KerenHappuch married John Richards ALLEN 1918 Q1, Helston, Cornwall. John was born 1884 Q2, Helston, Cornwall. [Group Sheet]