Rosetta
Close-Up Cinema, London, E1 6HR
Friday 4th September 2026 - Sunday 27th September 2026