Marios Kleftakis is known for Where Dead People Used to Live (2021), The Seven Sisters Indoor Market (2016) and Lazy Habits.
No data