Upper East Side · New YorkAcquavella Galleries18 East 79th Street, New York, NY 10075WebsiteInstagramOn viewNothing on view right now.Coming upHorizonHarumi Klossowska de RolaNov 12 - Dec 23Listings from Acquavella Galleries website