Meryl Blinder, ‘Tri Color Square’, 2017, Gallery Jupiter

About Meryl Blinder

based in Boston, MA, United States