December 12, 2005

Trahan Architects wins an Emerging Architecture award for the Catholic Church complex in Louisiana



see the other winners published in the Architectural Review

No comments:

Related Posts Plugin for WordPress, Blogger...