Napoleon
Vladimirovich Shereshev

Russia • 1925−1985