Installation view of HOMUNCULUS, or the planets seen through my childhood window in Toronto, ON

Installation view of HOMUNCULUS, or the planets seen through my childhood window in Toronto, ON