Karolina Kurkova, Liya Kebede and Karen Elson - Vogue US, 2002

Blog Archive