South China Morning Post. 27th June 2007. Magical history tour. Travel article on John Lennon museum near Tokyo.

Comments are closed.