Close
6 of 206
Stephen Mao
6 of 206
91st Academy Awards - Dolby Theatre - Los Angeles. Spike Lee and Stephen Mao
People
Spike Lee
,
Stephen Mao
© ICM
Back to top