Apple store grand opening

Apple store grand opening event, Baker Street, London, UK, 5 December 1967.