Showing posts with label Anna Dello Russo. Show all posts
Showing posts with label Anna Dello Russo. Show all posts

Anna Dello Russo and The Leopard

Here's an amusing video starring fashion editor & icon Anna Dello Russo in which (look carefully) you'll see her trompe l'oeil of a scene from the movie based on the novel The Leopard.