10-foot display for a precision tooling manufacturer

<BACK | NEXT>