Stella Tennant @ The Overlook, Alexander McQueen F/W 1999
beyond amazing. Looks so russian to me. And I find it so amazing that you really would not know that this is from the...
1999-2000, The Overlook.