Artist Steve Sabella On The Liberation of The Self 

 

The Electronic Intifada

June 2017

 

watch video 

3:44 m