116 Pictures

116 pictures is a full service commercials, feature films and digital content production house based in Ho Chi Minh City, Vietnam, with regional offices in Thailand and Cambodia.

X