The Office of Arianna Huffington in New York

March 29, 2008
Arianna Huffington Office

This picture is from the office of Arianna Huffington of The Huffington Post located in New York City. Credit: NYT.