(32/86)
Alexander Stepanov photographed for the Wall Street Journal at his home in Palo Alto, CA.
(32/86)
Alexander Stepanov photographed for the Wall Street Journal at his home in Palo Alto, CA.