Photo of Stoker Petty Officer William Clement Louch

Date of Birth: 5/08/1884 – Date of Death: 31/05/1916

Royal Navy, HMS Indefatigable, Service #358842