New England 2007 -- Splashdown into the Charles River aboard the Duck.

First | Previous Picture | Next Picture | Last | Thumbnails