Tribeca · New YorkNicelle Beauchene Gallery7 Franklin Place, New York, NY 10013WebsiteInstagramOn viewMiracle PaintingsWilliam SchaeubleOct 15 - Nov 14Listings from Nicelle Beauchene Gallery website