
Boris Barabanov
Production
1973-02-03
Odessa, USSR [now Ukraine]
0.1252
Борис Барабанов