Candice Swanepoel | Giambattista Valli Fall 2011 Couture | Harper’s Bazaar October 2011
Sweeping Beauty
By art life and stilettos · September 25, 2011 · 0 Comments ·
Candice Swanepoel | Giambattista Valli Fall 2011 Couture | Harper’s Bazaar October 2011
Latest Comments