Friday, October 18, 2013

Japan meets C.S.C. - Centro Stabile di Cultura








Less than 100 km from home and always the best live, seldom-seen sets...





WOW!



No comments:

Post a Comment