More glimpses from the mural I created for @recollectivect —felt like painting across time.
Thank you for letting me leave a mark. Big love to @jpoart for curating with care, and to @cityofbridgeportct for backing boldness.
A glimpse of Bloody Summer at @skewville . Found your portrait yet? We’re open this Saturday (1–6pm), and Sunday (3–7pm) brings our closing celebration, live band, drinks, artwork pickup, and a chance to take home something to collect. More details soon.
“It’s not ok” Last week I painted this in Freeman Alley. Huge thanks to @zui_nyc for the space 🙏
And to my special assistant Matisse 🐶 who supervised every step and definitely took more breaks than me.
I’ve got more original drawings available on my store.
Link on profile.
#freemanalley #nycstreetart #lowereastsidestreetart #streetartnyc #sonni
Choose you side. Thank you #evwalls Original drawings available. One of one. No copies. Link in profile.
#nycstreetart#streetartnyc#sonni#lowereastsidestreetart
I went to retouch this mural from last year with #evwalls, but I thought the tags looked too good, so I kept them.
Original drawings on my site.
#nycstreetart#streetartnyc#sonni #lowereastsidestreetart
Thank you to everyone who collected last Friday. A few are still available. Until they’re not. Link in bio.
#nycstreetart#streetartnyc#sonni#contemporaryart
In preparation for my mural on the Lower East Side, I got obsessed drawing my beloved Ripper. Different words each time. Available now on my website.
#nycstreetart#streetartnyc#sonni#contemporaryart
“Too Late Now” for @amartstopnyc . Thank you Ben. Originals dropping Friday. Join the newsletter for first access.
#nycstreetart#streetartnyc#sonni #lowereastsidestreetart