Harsha Bis

Harsha Bis

Berlin Based New Media Artist Exploring Transformations Brought About By Technology.