His show is called "Les Enfants Diabolique." Here are a few pieces:
"march of cuckoos"
and my favorite:
The McCaig Welles Gallery is located at 129 Roebling Street (between N4th and N5th), Brooklyn NY. The show is up now until February 2, 2009.