Vytautas Leistrumas is known for Seven Invisible Men (2005), Visions of Europe (2004) and Blockade (2006).
No data