Description
A red lobster boat is moored off Cedar Point in Scituate, Massachusetts on a cold January afternoon. Scituate Lighthouse is seen in the distance.
A red lobster boat is moored off Cedar Point in Scituate, Massachusetts on a cold January afternoon. Scituate Lighthouse is seen in the distance.
Learn more about royalty-free images or view FAQs related to stock photos.