Mark Lenard

BirthDate
BirthPlace
10/15/1924
Chicago, Illinois, USA