Lobster. Inverness, Cape Breton, Nova Scotia.

lobster inverness cape breton nova scotia robert gillis

Robert Gillis with two huge lobsters on the last day of the season. Inverness, Cape Breton, Nova Scotia.