fancy feature from a recent Toronto exhibition. Still on display

fancy feature from a recent Toronto exhibition. Still on display