• Lorry Newhouse shot by Lee Clower

    08.07.12

    Check out the Style Spy page in the September 2012 issue of Town & Country below. Lee Clower shot Lorry Newhouse in her apartment in New York City for this one! Lorry looks absolutely stunning and don't you just love her dog?

     

     -

Our Artists

Archive