REX

(REX/OMA)

Dee and Charles Wyly Theatre

 Back to Projects list
Location
Dallas, TX, USA
Year
2008

Other Projects by REX 

Annenberg Center for Information Science and Technology II
Pasadena, CA, USA