• Lorry Newhouse shot by Lee Clower


    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