27 September 2011

Wild Thing

Via MustBeLove
Such a lovely pic. It's an old Harper's Bazaar cover from last year featuring Lily Donaldson in a Cavalli dress and the most adorable little leopard ever. By Terry Richardson. Leopard on leopard.

No comments: