Saturday, October 15, 2011

mechanical dolls: kirsi pyrhonen and audrey marnay by tim walker for vogue italia october 2011