A calming view of Boston right after an exciting Red Sox game on a Sunday afternoon.
By Yankee Magazine
May 16 2007