Mekong Delta, French Indo-China

Clip