Laura Hingston of Australia competes during the women's 10m platform match at the World Aquatics Diving World Cup 2025 Super Final in Beijing, capital of China, May 3, 2025. [Photo/Xinhua]
Our Wechat
Mini Program