Today Only! $15 off your order. See Inside »

Richard Torchia

Richard Torchia is an artist and director of Arcadia University Art Gallery, Glenside, Pennsylvania. His artistic practice employs sited projections at venues across the US and Europe; his curatorial work encompasses numerous thematic shows.