People walk past blooming flowers at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)
Blooming flowers are seen at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)
People stand next to blooming flowers at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)
People walk past blooming flowers at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)
A child touches blooming flowers at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)
A woman stands next to blooming flowers at Kew Gardens in London, Britain, March 27, 2024. (Xinhua/Li Ying)