A father-and-son traveling film projectionist team has become a fine story on everybody’s lips in a mountainous region of Sichuan province in the past decades.
A father-and-son traveling film projectionist team has become a fine story on everybody’s lips in a mountainous region of Sichuan province in the past decades.