Lobster fishing near Chebeague Island off the coast of Maine with Captain Alex Todd and his sons Josh and Jake Todd.

Fishing Life, Chebeague

Fishermen brothers Josh Todd and Jake Todd on their boat, moored near the shore of Chebeague Island.

Share The Inspiration