Movie Image

Yamaha Fish Stall

Drama | 1984-01-02 | China

IMDB6.0 / 10

Budget$0

Budget$0

Runtime93 min.

Pearl River Film Studio

Videos