Medusa

Greece / UK 1973 - Director: Gordon Hessler
Italian Locandina Poster (approx.13x28 inch) from 1974
Condition: Very Fine (C8-9) / folded
# 6085
20 Euro