Aleksandr Shelenkov — Soviet cinematographer (1903-1996)