Lumiere London 2016

Last weekend, the chilly capital was aglow with dazzling light installations, projections and sculptures by various artists for 2016’s Lumiere festival by Artichoke. Among the 30 installations … Read More ›

Animal Instinct

This is ‘Cheetah’ by Andrew Chase from Salt Lake City.  This beautiful, mechanised cheetah weighs about 23kg and is constructed out of electrical conduit, auto … Read More ›