1art1 Posters: South Park Door Poster - The Last Supper (62 x 21 inches) High quality print on poster paper South Park Door Poster Dimensions: 62 x 21 inches Quality Brand Product