A woman looks at exhibits in front of the ‘Chengdu Silk Road Garden’ at the 2017 Chelsea Flower Show in London. The Chelsea flower show, held annually in the grounds of the Royal Hospital Chelsea, opens to the public on May 23. — AFP
Oman Observer is now on the WhatsApp channel. Click here