press release

A True Tale, 2012
Thread on canvas
30 x 24 inches / 76.2 x 61 cm




7/15