PARIS, June 7, 2016 (Xinhua) -- This photo taken on June 6, 2016 shows a giant inflated football hung inside the Eiffel Tower to promote UEFA Euro 2016 in Paris, France. (Xinhua/Bai Xuefei)
PARIS, June 7, 2016 (Xinhua) -- This photo taken on June 6, 2016 shows a giant inflated football hung inside the Eiffel Tower to promote UEFA Euro 2016 in Paris, France. (Xinhua/Bai Xuefei)