A grand Cape Cod lighthouse is perfectly situated on the coast of the ocean, heralding ships to safety.

Leave a Reply

Your email address will not be published.