People cool off in the waters of St. Paul's Bay in Qawra, Malta, on July 14, 2024. (Photo by Jonathan Borg/Xinhua) People cool off in the waters of St. Paul's Bay in Qawra, Malta, on July 14, 2024. (Photo by Jonathan Borg/Xinhua) People cool off on a beach of St. Paul's Bay in Qawra, Malta, on July 14, 2024. (Photo by Jonathan Borg/Xinhua) Editor: JYZ |