City Creek Center by SWA Group in Salt Lake City, United States
Tom Fox SWA Group