Seed of Man, The

(Il seme dell'uomo)

France / Italy 1969 - Director: Marco Ferreri
Italian Locandina Poster (approx.13x28 inch) from 1969
Condition: Very Fine (C8-9) / folded
# 6429
25 Euro