Skip to product information
$21.00
Authentic 1970s Re-Release Locandina Movie Poster (13 1/4" x 27 3/4" [34 x 70 cm]) for Odissea Sulla Terra, a 1967 monster horror directed by Kazui Nihonmatsu and starring Toshiya Wazaki and Peggy Neal. Displays minor edge and fold wear.