Wednesday, January 12, 2005

In the picture: Big lobster


The front showpiece for "The Taste of Maine" Restaurant, whose specialty is lobster, located just north of the city of Woolwich, Maine. Photo by Mark Comstock.