Leonard Lookabaugh 11/24/1932 , (91 years old) in Los Angeles, California, USA

Known for department

Camera

Biography

poster Frances (1982)

Doctor / Nurse / Orderly

poster What's Up, Doc? (1972)

Painter on Roof

Show more
Show more

No have Galleyries