Tag: David Richard Gallery

  • David Richard Gallery

    David Richard Gallery

    If you’re curious about art and interested in visiting a consistently good gallery, head over to the David Richard Gallery at 211 E 121st St, New York, NY 10035 (between 2nd and 3rd Avenues). The gallery leans to hard-edge abstraction painting but never ceases to surprise. https://davidrichardgallery.com/ And, while they currently occupy 2 floors, plans…