Barbad Golshiri - Nothing Is Left to Tell
Installation view: Masturpiece (left) and What Has Befallen Us, Barbad? (right).