Charles Robert McRae - Lest We Forget Catherine EnglishDecember 19, 2017Charles Robert McRae, Alexander McRae, World War I, Mount Sorrel, RevelstokeComment