

Overview
A documentary about a dutch Chinese-Indonesian restaurant.
Year 2001
Studio
Director Yan Ting Yuen
Popularity 0
Language