back
Steven Orts is a artist and designer working and residing in New York City. Steven obtained a BFA from Parsons School of Design in 2018 specializing in communication design.