profile image

Lee Philips

10 Jan, 1927 in New York City, New York, USA

Also Known As:

Leon Friedman

poster
The Loner
57% (1965)