Singapore BiennaleSingapore
Singapore / City Tour / Northern Centre
12 of 18
Church of Saints Peter and Paul
Exhibition venue >> more photos, information
Constructed in 1870 by the Chinese Catholic Mission.
225A Queen Street
© Photo: Haupt & Binder
© All rights reserved
email | about | newsletter | search