Leicester, England

    23 Jun. 1967

    Venue

    Scraptoft Teacher Training College

    About