Previous Image Next Image Elaine’s Gallery Elaine’s Gallery sits right on the harbor at Cruz Bay. I love her watercolors- they usually have dogs in them!