Life: Golovkina space walk

A still from the 2017 feature film 'LIFE'