Floral Bus Posted on November 27, 2012 Quite a symbolic picture of Tokyo, Japan, don’t you think? Share via:ShareTwitterFacebookLinkedInRedditTumblrLike this:Like Loading... Related