This is the show that I'm in, the one I was making the birds for. It's at Hello My Name Is Gallery in New Haven, Connecticut. I'm super excited about the show, and sad that I won't be able to make it there in person. I actually tried to swing it, but holy crap are plane tickets expensive these days.
Anyhow, check out the show page. There are links to the pages of a lot of the artists. Looking at said pages is in fact what I am off to do right now!