Giclee print on archival paper 11 3/4 x 16 inches limited edition of 100, signed and numbered inspired by Back to the Future