Gilberto Giovagnoli @ Scaramouche




Note: Bottom right image is not from current exhibition. Top image source here. Other images from here.

Gilberto Giovagnoli: "The Worst" (works: 1983 - 2015) 

Exhibition dates: May 16 - August 8, 2015 
Gallery: Scaramouche Gallery / 52 Orchard St, New York, NY 10002

Comments