Uncle William

Lieutenant William Ellis Gomersall

David GomersallDavid Gomersall