I saw an island boa a few years ago on the beach trail nust north of Shirley's, in an empty lot. It was kinda blue looking from what I remember.
This particular specimen must have been close to shedding. Snakes are often referred to as being "in blue" prior to shedding. Especially noticable are their eyes due to the old skin which is about to be replaced.