Paralympic symbol set up in Tokyo waterfront
A gigantic Paralympic symbol is set up in Tokyo's Odaiba waterfront area in the leadup to the Tokyo Paralympics.
A gigantic Paralympic symbol is set up in Tokyo's Odaiba waterfront area in the leadup to the Tokyo Paralympics.