Exhibition of 60 photographs of the greatest rock band in Japanese rock history.
Gallery Le Deco, Shibuya, Tokyo.
Comments are closed.