Lobstermen haul a lobster trap off Cape Sable, Nova Scotia.

Leave a Comment