npr headquarters

March 8, 2011 - 6:25 PM
NPR headquarters in Washington, D.C. (Wikipedia Commons)