Photo show the view of the world's largest flower, the Titan arum, blooming at the Meise Botanic Garden in Meise, Belgium, May 13, 2020. (Photo/Agencies)
A combination of images shows the world's largest flower, the Titan arum, blooming at the Meise Botanic Garden in Meise, Belgium, May 13, 2020. (Photo/Agencies)