Wednesday, June 10, 2009

Under new management, the iconic news stand remains a feature of the Harvard Square scene