Texas A&M Engineering College

  • Location : Doha, Qatar
  • Architect: Legoretta & Legoretta, Mexico
  • Product : Facade & Roof