Maine Harbor

Maine Harbor

Low tide reveals sea weed on rocks