Leon Belasco

Leon Belasco

From Odessa, Kherson Governorate, Russian Empire [now Ukraine] • 1902 - 1988

Horror credits