Hubbards, Nova Scotia, Canada - June 27, 1920 | NotABoatAccident.com