Shen Wei 沈玮, ‘Star Fish’, 2004, Flowers