An animal rescue team found the seal outside a New Haven seafood restaurant and returned him to water, before the wayward animal was found on the sidewalk in Fair Haven.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results