CHINESE TEMPLE, KUALA LUMPUR
Chan See Shu Yuen Temple at 172 Jalan Petaling, Kuala Lumpur, Federated Malay States
19980005889 - 0027
101068
Viewing permitted. Use and reproduction only with permission.
Lim Kheng Chye Collection, courtesy of National Archives of Singapore