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

Known for department

Camera

Biography

poster What's Up, Doc? (1972)

Painter on Roof

poster Frances (1982)

Doctor / Nurse / Orderly

Show more
Show more

No have Galleyries