Photo of Tate Modern
Location: Tate Modern
As Seen In: Killing Eve
episode 2x05 “Smell Ya Later”
A human statue stares back at Villanelle.
Location: Tate Modern
As Seen In: Killing Eve
episode 2x05 “Smell Ya Later”
A human statue stares back at Villanelle.