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

Elle Decor Editor in Chief Margaret Russell, Steve and Jamie Kleber

Photography credit: Ben Rose Photography


  • Share/Bookmark

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.