Vladislav Lanskikh
/
A CRT television on a refrigerator in a kitchen corner; archival footage of a building on the screen.
Thank God You're Leaving 2026