A Christmas tree at Piazza Venezia in Rome, Italy.
ROME, Dec. 21, 2019 (Xinhua) — Photo taken on Dec. 20, 2019 shows a Christmas tree at Piazza Venezia in Rome, Italy. The tree, 22-meter-high, is decorated with 80,000 led …
A Christmas tree at Piazza Venezia in Rome, Italy. Read More