Luigi Melecchi is known for Shanghai Gloaming (2006), Besieged (1998) and The Triumph of Love (2001).
No data