Showing posts with label florence and the machine. Show all posts
Showing posts with label florence and the machine. Show all posts

Tuesday, 8 December 2009

Mirror mirror on the dress








Petra Storrs is a UK based art director.
To see more go here!

//Emily