tea talk

  • 14 years ago
One of a series of short films made by students of the Sichuan Fine Art Institute on the theme of English identity. Shown as part of ID Fest www.idfest.co.uk at QUAD in Derby, UK.