Saturday 5 March 2011

One Thousand and One Nights

A brilliant spectacle


John Galliano Fall Winter 2011/2012












No comments: