Read the New York Sun review of Stan's
Inside and Outside
show at the George Billis Gallery in New York.