Opus Dei American Headquarters on 243 Lexington Avenue, New York City. (All photos on this page by Bjorg; May & Pinska, Architects)
Opus Dei main entrance.
Interior chapel.