Demon Ego

Demon Ego

Multimedia artist, abstract narrator of the disasters of nature and humanity.