Illuminated Christmas decorations are seen in Brasilia, Brazil, Dec. 21, 2020. (Photo by Lucio Tavora/Xinhua)
Go to Forum >>0 Comment(s)