The Lin Family Shop

The Lin Family Shop

1959
Rated 6.6 out of 10
Choui Khoua

Financial and political pressures bankrupt a Chinese store owner.

No comments yet. Be the first.