A slice of life from Wells Marine Insurance

Life on the water is grand, indeed.