Skip to Main Content

Mosque Street

This photograph shows the upper levels of the shophouse at number 18 Mosque Street. The three-storey unit with louvered windows is occupied by Hotel Dragon. Parts of the adjoining units can be seen. Title supplied by Donor.

Credit Line

All rights reserved. Anonymous Donor


Explore More Pictures