Flora Island

Flora Island is an island located in Alaska.