No photo

Acting

Leon Holmes

Born 1913-11-23· San Francisco, California, USA