0063.jpg By Ian Chard On 15th May 2012 Resolution: 2468x3510 px Radio Japan News (number 3/1989, p3) 'A new Radio Japan poster' / Extended service to China Leave a Reply Cancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply