Cherry blossoms are pictured near St Paul's Cathedral in London, Britain, March 22, 2023. (Xinhua/Li Ying)
Cherry blossoms are pictured near St Paul's Cathedral in London, Britain, March 22, 2023. (Xinhua/Li Ying)
A woman poses next to cherry blossoms in London, Britain, March 22, 2023. (Xinhua/Li Ying)
A double-decker bus runs past cherry blossoms in London, Britain, March 22, 2023. (Xinhua/Li Ying)
A woman sniff at cherry blossoms in London, Britain, March 22, 2023. (Xinhua/Li Ying)