1. Hollis Taggart Galleries

7.5
521 West 26th Street, 7th Fl. (btw 10th and 11th Ave.), New York, NY
Art Gallery · Upper East Side · 22 tips and reviews