Lofu Mon, 06/03/2024 - 02:57 oldernewer Photo taken from the Tonkin Mansion. Btw. On the right there is the Capital Theatre. Date picture taken 1983 Tags Appollo Theatre cinema apollo theater Shows place(s) Capital Theatre (Sham Shui Po) / 京華戲院 [1982-1996] Apollo Theatre / 新舞台戲院 [1953-1977] Log in or register to post comments Comments Capital Theatre Btw. On the right there is the Capital Theatre Log in or register to post comments
Comments
Capital Theatre
Btw. On the right there is the Capital Theatre