"CHURCH OF GOOD SHEPHERD"
Architecture & Landscape Section
Robert LIE, AFIAP, QPSA
Indonesia