Film

SHEN XIN: SOLAR WHEELS AND OTHER STORIES Courtauld Lecture Series 2024, Lecture Recording