Eye of the Needle

UK 1981 - Director: Richard Marquand
Italian Locandina Poster (approx.13x28 inch) from 1981
Condition: Very Fine (C8-9) / folded
# 12613
18 Euro