Friday, January 22, 2010

Santa Laurensia - Alam Sutera

Santa Laurensia church located at Alam Sutera, an unique and Europe design building.



No comments: