Search Results
Results for "author_first: Po Chih, author_last: Leong"
Ping Pong
An entertaining English film set in London's Chinatown which is filled to the brim with colorful characters and startling imagery.