Not 100% sure, maybe one of you guys with cabins can verify, but this looks like a 25' Parker that is usually tied up to the dock in the lower right hand side of the picture?
http://www.portsmouthnh.com/cam/index.cfm
-- Tom
http://www.portsmouthnh.com/cam/index.cfm
-- Tom