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.
ADVERTISEMENT
AND GOD SAIDSeptember 10-18Rush Gallery526 W 26th St #311New York, NY 10001
AND GOD SAIDSeptember 10-18Rush Gallery526 W 26th St #311New York, NY 10001
Discussion about this post