from Stefan Sagmeister’s The Happy Show April 10, 2012 Return to: Have You Even Been Experienced? The Paradox of Interactive ArtFull resolution (349 × 524) Image navigation Previous Image Next Image from Stefan Sagmeister's The Happy Show