Carl Lovelace

Carl Lovelace (1893-) was a British Army soldier who was stationed in London during World War I.