
Attack of Giant Leeches – Vintage Movie Poster Horror Sci-Fi_Licensed Reproduction
Movie Poster
Originally Released: 1959
Manufacturer: Alpha Video
This 17 3/8" x 26" poster is printed
in full-color on heavy duty (18 point) card stock.
Suitable for hanging or framing.