February 28, 2011 Liu Wen | Miles Aldridge | 'Blue Time' | Vogue Italia March 2011 February 28, 2011/ Anne Enke Liu Wen | Miles Aldridge | ‘Blue Time’ | Vogue Italia March 2011