New England red Lobster Boats at mooring in lagoon
USA, Newport, RI - Lobsterboats rest quietly in calm lagoon off of Ocean Drive.