Photo taken on Sept. 6, 2021 shows two newborn panda cubs in Zoo Aquarium in Madrid, Spain. [Zoo Aquarium de Madrid/Handout via Xinhua]
Go to Forum >>0 Comment(s)