Laura Braciale, ‘Peel’, 2013, Alfa Gallery

About Laura Braciale

American, b. 1983, United States, based in Manchester, NH, United States