Elle Decor’s Margaret Russell meets Steve in Atlanta
December 11th, 2009 by Steve Kleber
December 10, 2009:
Elle Decor Editor in Chief Margaret Russell was in town to promote her new book “Style and Substance” at the Ralph Lauren Boutique inside Lenox Square Mall.
Elle Decor Editor in Chief Margaret Russell, Steve and Jamie Kleber
Photography credit: Ben Rose Photography

