Eleanor Island (Alaska)


Eleanor Island is an island in Prince William Sound, Alaska.