Stan Squirewell Rush Artist Resident on his solo show, AND GOD SAID

Stan Squirewell Rush Artist Resident on his solo show, AND GOD SAID

Rush artist resident, Stan Squirewell, talks sex, art and race with Honeysuckle Magazine before his art show AND GOD SAID at Rush Art Gallery in Chelsea.

AND GOD SAIDSeptember 10-18Rush Gallery526 W 26th St #311New York, NY 10001