The Office of Arianna Huffington in New York

Written by Amit Agarwal on Mar 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.

Subscribe to our Email Newsletter