likeyou, September 8, 2016September 6, 2016, Openings, 0 Opening in New York, NY / United States Opening: Sharon Louden – Windows 08.09.2016 18:00 - 20:00 Sharon Louden: Windows, 2016, Oil on paper, 8.25 x 11.75 in, 20 x 29 cm Read on the exhibition “Sharon Louden – Windows”. Location: Morgan Lehman Gallery 534 West 24th Street 10011 New York, NY United States Tags: