April 17, 2024
Steve Marcus
Josh Garcia, creative director, pulls up a design on his computer at Screaming Images Wednesday, Aug. 16, 2017. The company is a graphic design, print and installation business.