2 years ago

[NTV 030818] ASEAN Scoop Exhibition of world's tallest orchid currently held in Thailand

The Star
The Star
An exhibition of Tiger orchird, which is the world's tallest, is underway in Thailand in a southern province.

Browse more videos

Browse more videos