245 Glenbrook Rd, Storrs, Connecticut 06269 USA
From BLOW UP: INFLATABLE CONTEMPORARY ART, Organized by the Bedford Gallery. Momoyo Torimitsu, "Somehow I Don't Feel Comfortable."
Photo Credit: Yelp