Designed by
Title
Olympic symbol logo in front of Olympic Museum near Japan New National Stadium in Tokyo #168643800
Description
Tokyo, Japan - December 5, 2019: Olympic symbol logo in front of Olympic Museum near Japan New National Stadium for Olympic 2020 host venue, in Tokyo, Japanese
This image is editorial