Devil in the Brain

(Il diavolo nel cervello)

France / Italy 1972 - Director: Sergio Sollima
Argentine 1sheet (29x43 in) from 1973
Condition: Fine/Very Fine (C7-8) / folded
# 16078
35 Euro