April 20, 2024
Steve Marcus
The shop floor is shown at Screaming Images Wednesday, Aug. 16, 2017. The company is a graphic design, print and installation business.