Original Deluxe International Lobby card, 11" x 14" very fine condition. These cards were printed in Italy for the original international release of the film. They are the most sought after of memorabilia for this film but very hard to find in this condition.
There are no reviews yet.