Russell Leng in art  Category

Nature Systems, 2009, by Vancouver-based artist Russel Leng.