The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Peter Leuchars
Major-General Peter Raymond Leuchars, was a British Army officer who saw service in north west Europe during the Second World War.
Everything about Peter Leuchars →- Occupation
- military leader
- Citizenship
- United Kingdom, United Kingdom of Great Britain and Ireland
- Born
- October 29, 1921
- Died
- July 17, 2009