Lobster traps on the wharf in the quiet fishing village of Peggys Cove Nova Scotia, Stock Photo, Picture And Royalty Free Image. Pic. WE093246