
Nicholas Lea
Acting
1962-06-22
New Westminster, British Columbia, Canada
0.5236
Nicholas Christopher Herbert