๐ŸŽฌ

Teresa

🎞️ Movie 80 min --
2017

Teresa is the last remaining resident in an abandoned Spanish village. She is 82 years ago and disabled yet sustains the life of the village.