The Lucifer Project BARRACUDA {Wayne Crawford} Original German Movie Poster 70s

  • Sale
  • Regular price $65.00


The Lucifer Project BARRACUDA {Wayne Crawford} (1970s) - German Film Poster Original Size: 33"x23" Approx. 80 cm x 60 cm Condition: Very Good+.