Lobster Traps

Old style lobster traps on a wharf if rural Prince Edward Island, Canada.

Old style lobster traps on a wharf if rural Prince Edward Island, Canada.

Filed under: