Sheldon, who holds a bachelor’s degree from Sarah Lawrence College and an MFA from Columbia, has exhibited his “quietly ecstatic art” (according to Times critic Roberta Smith) with D’Amelio Terras Gallery in Chelsea and Cherry and Martin in LA.
More reading on the Biosphere 2 at the New York Times.
[via BLDGBLOG]