Mie Hama and Akiko Wakabayashi, wearing kimono as they arrive in the UK to star in the James Bond film ‘You Only Live Twice’, London Airport, June 16th 1966
- from our story 'Excellent Ephemera From You Only Live Twice'
We love producing flashbak. If you enjoy what we do and want to help us move away from relying on ads, you can make a contribution. Please consider becoming a patron with a recurring monthly subscription of your choosing.