St. Gabriel chapel draws design lovers among worshippers
An ellipse of a roof whose incline is framed by glass walls is the striking architectural feature of St. Gabriel the Archangel Chapel at Uptown Bonifacio, Megaworld Corporation’s upscale development in Taguig City.