MAHAMAYA ELECTRONIC DEVICES
TAK Prinzenstrasse 85 F, Berlin, GermanyThe title of the play refers to the Eastern philosophical concept of "Mahamaya" - the great illusion that takes over human consciousness and obscures the truth. The actors on the [...]