Narcís Selva is known for Hospital Central (2000), Flying Saucers (2003) and La mujer de mi vida (2001).
No data