Malaysia / 1996

Previous Home Next

12

Cook in the Longhouse of Nanga Sumpa. (Delok River)