Between the Tides of Nova Scotia: Homarus americanus (American Lobster)

Between the Tides of Nova Scotia: Homarus americanus (American Lobster)