Il Leone Di Giuda
Italy, 1980s39 x 55 in (99 x 140 cm)
ID #ITLFLE-J-021
Translated Title - The Lion of Judah
Director - Marcello Baldi
Starring - Norman Wooland, Luz Marquez, Paolo Gozlino, Anthoni J. Mayans, Stefy Lang
Italian film poster.