'917 Larrousse Kauhsen 70' Poster by Theo Decker | Displate