Projects

Pepsi Center

  • Denver, Colorado, USA
  • Completion: 1999
  • Capacity: 21,000

Photos by Thorney Lieberman.