Lobster season is upon Nova Scotia, leading the resident fishermen there to battle against the competition.

Lobster season is upon Nova Scotia, leading the resident fishermen there to battle against the competition.

Lobster season is upon Nova Scotia, leading the resident fishermen there to battle against the competition.

Leave a Reply