Freedom Trap 3, 2013 24 x 20 inches Polaroid Courtesy of the artist and Stephan Stoyanov Gallery. 2013-05-28-074700782859873583_03-lg 0 By katharine hayes on February 21, 2015