Olympic symbol
A large Olympic symbol is being installed at Tokyo Waterfront in the waters of Odaiba Marine Park.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
A large Olympic symbol is being installed at Tokyo Waterfront in the waters of Odaiba Marine Park.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT