Share
twitterlinkedinfacebook
Image 1 of 1
Japan8-59.jpg
1 million people gather for  a parade down Chuodori Avenue, Ginza, for the Yojmiuri Giants Tokyo Japan