Scmachache

Sekai Machache


Dundee, Scotland
About

My name is Sekai Machache, I am a Visual artist based in Dundee, Scotland. My practice includes but is not limited to photography and performance based on a deep interrogation of the notion of self.