Pictures
Taipei Economic and Cultural Center in Chennai celebrates the 106th National Day of the Republic of China at Leela Palace Hotel in Chennai on 6th Oct 2017.
2017.10.07