Thursday, April 23, 2009

Stella roars


Stella McCartney's shop in Mayfair, London exhibits such an exciting window display this Spring. We couldn't help sharing it here: Dinosaurs have taken over in a multicolor fantasy-land. And if you're in town, check out also Dover Street Market's celebrating Barbie's 50th birthday.