King

Lev Kotlyar

Odessa, Ukrainian SSR, USSR [now Ukraine]
No credits