Red Star Over Russia, 2018
An exhibition at the Tate Modern, 2017-18.
8 photos · 5 views