Photo

The parents of Ted and Peter Allen

1901

The parents of Ted and Peter Allen
The parents of Ted and Peter Allen. They were married in Helmdon church in Aug 1901 and lived in Helmdon all their married life – over 50 years.
Topics