Look at Life: Everything Stops for Tea

    A short documentary about the tea drinking culture in the UK and the industry behind it.
    • Runtime: 9 minutes
    • Release Date: January 1, 1962