La Mano
Italy, 197039 x 55 in (99 x 140 cm)
ID #ITLFMA-V-14
Title - The Hand
Director - Henri Glaeser
Starring - Nathalie Delon, Michael Duchaussoy, Henri Serre
Italian Film Poster
39 x 55 in (99 x 140 cm)
ID #ITLFMA-V-14
Title - The Hand
Director - Henri Glaeser
Starring - Nathalie Delon, Michael Duchaussoy, Henri Serre
Italian Film Poster