UK British poster for the Video release of Return of the living Dead
Art by Graham Humphreys
33 x 23 INCHES
UK VIDEO SHOP POSTER, AS WOULD HAVE BEEN SEEN IN VIDEO STORES UP AND DOWN THE COUNTRY
UK British poster for the Video release of Return of the living Dead
Art by Graham Humphreys
33 x 23 INCHES
UK VIDEO SHOP POSTER, AS WOULD HAVE BEEN SEEN IN VIDEO STORES UP AND DOWN THE COUNTRY