LUANA 1970s Insert Poster

Vintage insert poster created for the 1973 US release of the 1968 Italian action movie directed by Roberto INFASCELLI starring Mai CHEN. Classic Art by Frank FRAZETTA. Format: insert: 14x36. Has been rolled for a while and has stains along its edges. SOLD.

<< View More Objects