Richard Leech

Birth name:
Richard Leeper McClelland
Date of Birth:
24 March 1922 Dublin, Ireland
Height: