Documentary about poor people making ends meet in a slum on the town's outskirts.
Jessica Chen
No Image