JENNIFER STEWART is a photo-based artist living in Ottawa, Canada.

alter ego disposableimage