top of page



Year of production:2010

Running Time: 10:28 min

Color / Sound / 



Finisterre is a town located in Galicia, Spain. The name derives from the Latin Finis Terrae, meaning end of the earth. It was believed to be the most Westerly point of land in continental Europe. The project analyzes the concept of imaginary and physical boundaries.


bottom of page