csp_trade

Tradeshow display for CSP, a leading material science company headquartered in Auburn, Alabama