Rebecca Rutstein, ‘I Don't Want to Lose You’, 2010, form & concept

About Rebecca Rutstein

American, based in Philadelphia, PA, United States

Group Shows