Ultimate
Ultimate
Thelma Leeds

Acting

Thelma LeedsAmin

Place of Birth

New York City, New York, USA

Birthday

1910-12-18