This photograph shows a double-storey shophouse at Dunlop Street. The light blue building features louvered windows. An altar can be seen at the central window on the upper level. A bird cage is hung at the window on the right. Above the grilled entrance is a sign containing the Chinese characters "天泉". Title supplied by Donor.
All rights reserved. Anonymous Donor