Wednesday, March 24, 2010

Alice in 2010

Found in the Alice in Wonderland store of Selfridges. Perhaps this might be what Alice would wear to the tea party in 2010. What would the Mad Hatter and Rabbit wear do you suppose?