Skip Navigation Links


Ivan Massagué

1976
Barcelona
Spain



Pan's Labyrinth
El Tarta
2006
Platform
Goreng
2019




"