Pablo Duarte is known for The Queen's Nose (1995), Thunderpants (2002) and Life Force (2000).
No data