Haha Fan
An image from Big Li, Little Li and Old Li, one of the productions that also features Haha Fan.
Haha Fan

Haha Fan

January 1, 1907 — Hangzhou,Zhejiang Province,China
Big Li, Little Li and Old Li

Big Li, Little Li and Old Li

1962