Luo Brothers, ‘Welcome Welcome’, 2007, Lillian Heidenberg Fine Art