Peoria, Illinois born Jen Shyu is one of the most fascinating new artists currently emerging from New York City’s experimental and avant-garde world. Or to quote Val Jeanty of… 1,284 more words