Vista opens to the public October 2, 2021, from 5 to 7pm,. at Studio 120, The Shirt Factory, 71 Lawrence St., Glens Falls, NY. Regular Hours are Thursday - Saturday, 12 to 5pm.

read more