Wonder digitized Polaroid, photograph mounted onto high-density foam 11 1/2'' x 16 1/2'' By Lewis Allonby