US Ends .com
  • Home
  • Store
    • US highway book
    • US highway map
    • Florida US highway map
  • Endpoints
    • US 1 - US 9 >
      • 1 >
        • 201
        • 301
        • 401 [i]
        • 401 [ii]
        • 401
        • 501
        • 601
        • 701
      • 2w >
        • 102
      • 2e >
        • 202
        • 302
      • 3
      • 4 >
        • 104
      • 5
      • 6 >
        • 106
        • 206
      • 7
      • 8
      • 9 >
        • 109*
        • 209
        • 309
    • US 10 - US 19 >
      • 10 >
        • 110
        • 210
        • 310
        • 410
      • 11 >
        • 111
        • 211
        • 311
        • 411 [i]
        • 411 [ii]
        • 411
        • 511*
        • 611
        • 711*
      • 12 >
        • 112
        • 212
        • 312
      • 13 >
        • 113
        • 213
      • 14
      • 15
      • 16 >
        • 116
        • 216
      • 17 >
        • 17-1
        • 117 [i]
        • 117
        • 217
      • 18 >
        • 118
        • 218
      • 19 >
        • 119
        • 219
        • 319
    • US 20 - US 29 >
      • 20e >
        • 120
        • 220
        • 320
        • 420
      • 20w
      • 21 >
        • 121 [i]
        • 121
        • 221
        • 321
        • 421
        • 521
      • 22 >
        • 122 [i]
        • 122 [ii]
        • 222
        • 322
        • 422e
        • 422w
        • 522
        • 622*
      • 23 >
        • 123 [i]
        • 123
        • 223
      • 24 >
        • 124
        • 224
      • 25
      • 26 >
        • 126
      • 27 >
        • 127
        • 227
      • 28
      • 29 >
        • 129
    • US 30 - US 39 >
      • 30 >
        • 130
        • 230
        • 330
        • 430
        • 530
        • 630*
        • 730
        • 830
      • 31 >
        • 131
        • 231
        • 331 [i]
        • 331
        • 431
      • 32
      • 33
      • 34
      • 35
      • 36 >
        • 136
      • 38 >
        • 138
    • US 40 - US 49 >
      • 40 >
        • 140
        • 240
        • 340
      • 41 >
        • 141
        • 241 [i]
        • 241 [ii]
        • 341
        • 441 >
          • 441n
          • 441s
        • 541
        • 641
      • 42
      • 43
      • 44
      • 45
      • 46
      • 48 [i]
      • 48 [ii]
      • 48
      • 49
    • US 50 - US 59 >
      • 50 >
        • 150
        • 250
        • 350
        • 450
        • 550
        • 650
      • 51 - 55 >
        • 51 >
          • 151
        • 52 >
          • 152
        • 53
        • 54 >
          • 154
        • 55
      • 56 >
        • 156
      • 57
      • 58 >
        • 158
        • 258
      • 59 >
        • 159
        • 259
    • US 60 - US 69 >
      • 60 >
        • 160
        • 260
        • 360
        • 460
      • 61 - 65 >
        • 61 >
          • 161
        • 62
        • 63 >
          • 163 [i]
        • 64 >
          • 164 [i]
          • 164 [ii]
          • 264
        • 65 >
          • 165
      • 66 >
        • 166
        • 266
        • 366 [i]
        • 366 [ii]
        • 466 [i]*
        • 466 [ii]
        • 566
        • 666
      • 67 >
        • 167
      • 68 >
        • 168
      • 69 >
        • 169
    • US 70 - US 79 >
      • 70 >
        • 170
        • 270 [i]*
        • 270
        • 370
        • 470
      • 71 >
        • 171
        • 271
        • 371 [i]
        • 371 [ii]
        • 371
      • 72 - 76 >
        • 72
        • 73
        • 74
        • 75 >
          • 175
          • 275
        • 76 >
          • 176
          • 276
      • 77 >
        • 177
        • 277
        • 377
      • 78 >
        • 178
        • 278
        • 378
      • 79
    • US 80 - US 89 >
      • 80 - 84 >
        • 80 >
          • 180 [i]
          • 180
          • 280
          • 380
        • 81 >
          • 181
          • 281
        • 82
        • 83 >
          • 183
          • 283
          • 383
        • 84
      • 85 - 89 >
        • 85 >
          • 185
          • 285 [i]
          • 285
          • 385 [i]
          • 385
          • 485
        • 87 >
          • 187
          • 287n
          • 287s
        • 89n
        • 89s >
          • 189 [i]
          • 189
    • US 90 - US 99 >
      • 90 - 94 >
        • 90 >
          • 190
          • 290
        • 91 >
          • 191 >
            • 191n
            • 191s
          • 491
        • 92 >
          • 192
        • 93
        • 94
      • 95 -98 >
        • 95 >
          • 195
          • 295
          • 395
        • 96 [i]
        • 96
        • 97 >
          • 197
        • 98
      • 99 >
        • 199
        • 299
        • 399
    • Anomalies >
      • 101
      • 163
      • 400
      • 412
      • 425
  • Places
    • A-L >
      • A >
        • Aberdeen
        • Albuquerque
        • Amarillo
        • Apalachicola
        • Astoria
        • Atlantic
      • B >
        • Baltimore
        • Baton Rouge
        • Bay Area
        • Bishop
        • Boone
        • Brady
        • Bristol
        • Brownsville
        • Brunswick
      • C >
        • Charleston
        • Chattanooga
        • Chicago
        • Cincinnati
        • Cleveland
        • Cody
        • Corpus
        • Cortez
        • Council Bluffs
        • Covington
        • Crescent
        • Cumberland Gap
      • D-E >
        • Dallas
        • Des Moines
        • Detroit
        • Dothan
        • Douglas
        • El Paso
        • Erie
        • Eugene
      • F >
        • Farmington
        • Flagstaff
        • Florence
        • Fox Valley
        • Franklin
      • G >
        • Gallup
        • Georgetown
        • Grand Junction
        • Grand Portage
        • Grayling
        • Great Falls
        • Greeley
      • H-I >
        • Hardeeville
        • Harrisburg
        • Holbrook
        • Idaho Falls
        • Int'l Falls
      • J-K >
        • Jacksonville
        • Joplin
        • Junction
        • Kansas City
        • Keokuk
        • Key West
        • Kingman
      • L >
        • Laredo
        • Lewiston
        • Long Beach
        • Los Angeles
        • Louisville
        • Lubbock
    • M-R >
      • M >
        • Mackinaw
        • Madison
        • Maryhill
        • Maysville
        • Miami
        • Midway
        • Miles City
        • Milford
        • Milwaukee
        • Minneapolis
        • Mobile 31
        • Mobile 31-43-45
        • Montgomery
        • Monticello
        • Mount Vernon
      • N-O >
        • Nags Head
        • Naples
        • Natchez
        • New Castle
        • New Orleans
        • Niagara
        • Norlina
        • Ocean City
        • Oklahoma City
      • P >
        • Pee Dee
        • Pembina
        • Pensacola
        • Petersburg
        • Philadelphia
        • Piegan
        • Pineville
        • Port Arthur
        • Portsmouth
      • Q-R >
        • Quad Cities
        • Rapid City
        • Raton
        • Reading
        • Richmond
        • Rockingham
        • Rouses Point
    • S-Z >
      • S >
        • San Antonio
        • San Antonio NM
        • San Diego
        • Santa Fe
        • Savannah
        • Sioux
        • Springer
        • Springfield
        • St. Ignace
        • St. John
        • St. Paul
        • St. Pete
      • T-U-V >
        • Tallahassee
        • Tampa
        • Toledo
        • Trinidad
        • Tuba City
        • Ucolo
        • VA Beach
      • W >
        • Walterboro
        • Waverly
        • West Memphis
        • Wilmington
        • Wilson
        • Wrightsville
      • Y >
        • Yellowstone E
        • Yellowstone N
        • Yellowstone NE
        • Yellowstone S
        • Yellowstone W
  • Highways
    • Map of all endpoints
    • Sources
    • History
    • 1926 almost-routes
    • Intra-state routes
    • Numbering
    • Colors
    • Gaps
    • Blog
  • Bonus
    • Colorado >
      • Lowest point
      • Antipodes
      • Toponymy >
        • Roots
      • Colloquialisms
      • Populations
      • Denvers
    • Washington Meridian
    • Watersheds >
      • Headwaters Hill
      • Three Waters Mtn.
      • Parting of the Waters
    • Geo-centers >
      • 48 states
      • 50 states
      • North America
    • State corners >
      • AZ-CO-NM-UT
      • CO-UT-WY
      • CO-NE-WY
      • CO northeast
      • CO-KS-NE
      • CO-KS-OK
      • CO-NM-OK
      • NM-OK-TX
      • NM southeast
      • TX northwest
  • Connect
    • Author/history
    • Rationale
    • Contact
    • Contributors
    • Submissions
  • Home
  • Store
    • US highway book
    • US highway map
    • Florida US highway map
  • Endpoints
    • US 1 - US 9 >
      • 1 >
        • 201
        • 301
        • 401 [i]
        • 401 [ii]
        • 401
        • 501
        • 601
        • 701
      • 2w >
        • 102
      • 2e >
        • 202
        • 302
      • 3
      • 4 >
        • 104
      • 5
      • 6 >
        • 106
        • 206
      • 7
      • 8
      • 9 >
        • 109*
        • 209
        • 309
    • US 10 - US 19 >
      • 10 >
        • 110
        • 210
        • 310
        • 410
      • 11 >
        • 111
        • 211
        • 311
        • 411 [i]
        • 411 [ii]
        • 411
        • 511*
        • 611
        • 711*
      • 12 >
        • 112
        • 212
        • 312
      • 13 >
        • 113
        • 213
      • 14
      • 15
      • 16 >
        • 116
        • 216
      • 17 >
        • 17-1
        • 117 [i]
        • 117
        • 217
      • 18 >
        • 118
        • 218
      • 19 >
        • 119
        • 219
        • 319
    • US 20 - US 29 >
      • 20e >
        • 120
        • 220
        • 320
        • 420
      • 20w
      • 21 >
        • 121 [i]
        • 121
        • 221
        • 321
        • 421
        • 521
      • 22 >
        • 122 [i]
        • 122 [ii]
        • 222
        • 322
        • 422e
        • 422w
        • 522
        • 622*
      • 23 >
        • 123 [i]
        • 123
        • 223
      • 24 >
        • 124
        • 224
      • 25
      • 26 >
        • 126
      • 27 >
        • 127
        • 227
      • 28
      • 29 >
        • 129
    • US 30 - US 39 >
      • 30 >
        • 130
        • 230
        • 330
        • 430
        • 530
        • 630*
        • 730
        • 830
      • 31 >
        • 131
        • 231
        • 331 [i]
        • 331
        • 431
      • 32
      • 33
      • 34
      • 35
      • 36 >
        • 136
      • 38 >
        • 138
    • US 40 - US 49 >
      • 40 >
        • 140
        • 240
        • 340
      • 41 >
        • 141
        • 241 [i]
        • 241 [ii]
        • 341
        • 441 >
          • 441n
          • 441s
        • 541
        • 641
      • 42
      • 43
      • 44
      • 45
      • 46
      • 48 [i]
      • 48 [ii]
      • 48
      • 49
    • US 50 - US 59 >
      • 50 >
        • 150
        • 250
        • 350
        • 450
        • 550
        • 650
      • 51 - 55 >
        • 51 >
          • 151
        • 52 >
          • 152
        • 53
        • 54 >
          • 154
        • 55
      • 56 >
        • 156
      • 57
      • 58 >
        • 158
        • 258
      • 59 >
        • 159
        • 259
    • US 60 - US 69 >
      • 60 >
        • 160
        • 260
        • 360
        • 460
      • 61 - 65 >
        • 61 >
          • 161
        • 62
        • 63 >
          • 163 [i]
        • 64 >
          • 164 [i]
          • 164 [ii]
          • 264
        • 65 >
          • 165
      • 66 >
        • 166
        • 266
        • 366 [i]
        • 366 [ii]
        • 466 [i]*
        • 466 [ii]
        • 566
        • 666
      • 67 >
        • 167
      • 68 >
        • 168
      • 69 >
        • 169
    • US 70 - US 79 >
      • 70 >
        • 170
        • 270 [i]*
        • 270
        • 370
        • 470
      • 71 >
        • 171
        • 271
        • 371 [i]
        • 371 [ii]
        • 371
      • 72 - 76 >
        • 72
        • 73
        • 74
        • 75 >
          • 175
          • 275
        • 76 >
          • 176
          • 276
      • 77 >
        • 177
        • 277
        • 377
      • 78 >
        • 178
        • 278
        • 378
      • 79
    • US 80 - US 89 >
      • 80 - 84 >
        • 80 >
          • 180 [i]
          • 180
          • 280
          • 380
        • 81 >
          • 181
          • 281
        • 82
        • 83 >
          • 183
          • 283
          • 383
        • 84
      • 85 - 89 >
        • 85 >
          • 185
          • 285 [i]
          • 285
          • 385 [i]
          • 385
          • 485
        • 87 >
          • 187
          • 287n
          • 287s
        • 89n
        • 89s >
          • 189 [i]
          • 189
    • US 90 - US 99 >
      • 90 - 94 >
        • 90 >
          • 190
          • 290
        • 91 >
          • 191 >
            • 191n
            • 191s
          • 491
        • 92 >
          • 192
        • 93
        • 94
      • 95 -98 >
        • 95 >
          • 195
          • 295
          • 395
        • 96 [i]
        • 96
        • 97 >
          • 197
        • 98
      • 99 >
        • 199
        • 299
        • 399
    • Anomalies >
      • 101
      • 163
      • 400
      • 412
      • 425
  • Places
    • A-L >
      • A >
        • Aberdeen
        • Albuquerque
        • Amarillo
        • Apalachicola
        • Astoria
        • Atlantic
      • B >
        • Baltimore
        • Baton Rouge
        • Bay Area
        • Bishop
        • Boone
        • Brady
        • Bristol
        • Brownsville
        • Brunswick
      • C >
        • Charleston
        • Chattanooga
        • Chicago
        • Cincinnati
        • Cleveland
        • Cody
        • Corpus
        • Cortez
        • Council Bluffs
        • Covington
        • Crescent
        • Cumberland Gap
      • D-E >
        • Dallas
        • Des Moines
        • Detroit
        • Dothan
        • Douglas
        • El Paso
        • Erie
        • Eugene
      • F >
        • Farmington
        • Flagstaff
        • Florence
        • Fox Valley
        • Franklin
      • G >
        • Gallup
        • Georgetown
        • Grand Junction
        • Grand Portage
        • Grayling
        • Great Falls
        • Greeley
      • H-I >
        • Hardeeville
        • Harrisburg
        • Holbrook
        • Idaho Falls
        • Int'l Falls
      • J-K >
        • Jacksonville
        • Joplin
        • Junction
        • Kansas City
        • Keokuk
        • Key West
        • Kingman
      • L >
        • Laredo
        • Lewiston
        • Long Beach
        • Los Angeles
        • Louisville
        • Lubbock
    • M-R >
      • M >
        • Mackinaw
        • Madison
        • Maryhill
        • Maysville
        • Miami
        • Midway
        • Miles City
        • Milford
        • Milwaukee
        • Minneapolis
        • Mobile 31
        • Mobile 31-43-45
        • Montgomery
        • Monticello
        • Mount Vernon
      • N-O >
        • Nags Head
        • Naples
        • Natchez
        • New Castle
        • New Orleans
        • Niagara
        • Norlina
        • Ocean City
        • Oklahoma City
      • P >
        • Pee Dee
        • Pembina
        • Pensacola
        • Petersburg
        • Philadelphia
        • Piegan
        • Pineville
        • Port Arthur
        • Portsmouth
      • Q-R >
        • Quad Cities
        • Rapid City
        • Raton
        • Reading
        • Richmond
        • Rockingham
        • Rouses Point
    • S-Z >
      • S >
        • San Antonio
        • San Antonio NM
        • San Diego
        • Santa Fe
        • Savannah
        • Sioux
        • Springer
        • Springfield
        • St. Ignace
        • St. John
        • St. Paul
        • St. Pete
      • T-U-V >
        • Tallahassee
        • Tampa
        • Toledo
        • Trinidad
        • Tuba City
        • Ucolo
        • VA Beach
      • W >
        • Walterboro
        • Waverly
        • West Memphis
        • Wilmington
        • Wilson
        • Wrightsville
      • Y >
        • Yellowstone E
        • Yellowstone N
        • Yellowstone NE
        • Yellowstone S
        • Yellowstone W
  • Highways
    • Map of all endpoints
    • Sources
    • History
    • 1926 almost-routes
    • Intra-state routes
    • Numbering
    • Colors
    • Gaps
    • Blog
  • Bonus
    • Colorado >
      • Lowest point
      • Antipodes
      • Toponymy >
        • Roots
      • Colloquialisms
      • Populations
      • Denvers
    • Washington Meridian
    • Watersheds >
      • Headwaters Hill
      • Three Waters Mtn.
      • Parting of the Waters
    • Geo-centers >
      • 48 states
      • 50 states
      • North America
    • State corners >
      • AZ-CO-NM-UT
      • CO-UT-WY
      • CO-NE-WY
      • CO northeast
      • CO-KS-NE
      • CO-KS-OK
      • CO-NM-OK
      • NM-OK-TX
      • NM southeast
      • TX northwest
  • Connect
    • Author/history
    • Rationale
    • Contact
    • Contributors
    • Submissions

End of US highway 97

View a map showing this route.
Get your very own map showing all current and historic US routes!
Picture
Summa
1926-1934
  • North: near Oroville, WA
  • South: near Ashland, OR
1934-present
  • North: near Oroville, WA
  • South: Weed, CA
Mileage: in 1989 AASHTO listed a figure of 701 miles for US 97... however, that included the mileage of US 97's associated alternate route.  According to the state subtotals on AASHTO's 1989 spreadsheet, mainline US 97's actual end-to-end total at the time was 663 miles.  That closely matches our own 2020 measurement, which yielded 664.7 miles.  Want historic mileages?  Our handy reference book includes the mileages that were published in all 13 of AASHO/AASHTO's historic route logs (spanning the years 1927 to 1989).
Get your copy of this epic book that commemorates the first century of the US route system!

Claim to fame: US 97 was the only US route designation that the state of Alaska ever applied for (read more about that proposal).  ​But it was never signed in Alaska, so the north terminus of US 97 has always been at the Canada border a few miles north of Oroville.  This 1950s shot was taken looking south at the historic customs houses:
Picture
c. 1950 (linked to original)
That was the perspective of a driver at the north beginning of US 97.  Unless otherwise noted, the rest of these photos are from SRweb (WSDoT's web-based state route viewer).  These first ones show the last northbound US 97 sign (just out of Oroville, about four miles south of the border):
Picture
2000
Picture
2021
These photos were taken approaching the north end of US 97, including a closer look at the area right on the Canada boundary:
Picture
1998
Picture
Sometime after those photos were taken, a newer, massive, shared customs facility replaced the buildings shown there:
Picture
Sep. 2014 (linked to source)
Heading the opposite direction, here is the north beginning of US 97 (viewed from the Canada border), the first US 97 sign (immediately after clearing customs), and a "Welcome to Washington" sign:
Picture
1998
Picture
Picture
2021
Picture
2021

That last image shows the first southbound US 97 trailblazer, and here are some additional shots of that:
Picture
1998
Picture
2021
Next, the speed limits are given in both miles and kilometers, but the distances are listed only in miles:
Picture
1998
Picture
2000
The original US 97 ran entirely along the west bank of the Okanogan and Columbia rivers, all the way from Oroville to Wenatchee.  The highway has been upgraded over the years, and in three different stretches US 97 has been rerouted onto newer segments along the east banks of each valley.  The old segments are still driveable, and one of them -- the stretch between Chelan and Wenatchee -- is now signed as Alternate US 97.

US 97 was an original 1926 route, but back then the designation diverged from its modern route at Klamath Falls OR, following instead today's OR hwy. 66 to the west, and ending at US 99 just south of Ashland:
Picture
c. 1927, Rand McNally
Historic "Klamath Falls Junction" is no longer visible (except maybe during periods of extreme drought), because it is submerged beneath the waters of a reservoir (Emigrant Lake).  By the time of this map, US 97 had already been changed to follow its modern route south out of Klamath, and US 99 had been rerouted above the level of the future reservoir, but the old highway routings (and US 97's old endpoint) were still shown:
Picture
c. 1939, Rand McNally
Originally US 99 followed what is now OR 66 south and east out of Ashland.  At the entrance to Emigrant Lake Park, OR 66 traffic now uses a newer road that skirts the reservoir, but old 99 continued down into the valley, following what is now the main entrance road (Emigrant Lake Road).  Here is a park brochure, marked up with the approximate routes of the old highways:
Picture
The former intersection of the yellow and orange lines is now submerged, but a year or two before that happened it was documented in this photograph; the south beginning of US 97 was to the right:
Picture
c. 1933, courtesy of Southern Oregon Historical Society (linked to source)
The other signs in that photo referenced destinations on US 99.  One cannot use much of that old segment of US 99 today, because it soon disappears underneath the "highway saddle dike" -- one of several earthen impoundments that hold back the reservoir.  But on the other side of the dike, one can still find segments of the old roads -- particularly when the water level is low, as it was at the time of these photos.  This first one was looking along what was once southbound US 99:
Picture
Elbert, Oct. 2006
Formerly the road continued ahead, and somewhere under the water lies the historic junction with US 97, which followed that old road rising out of the lake at far left (now known as "Old Green Springs Highway").  The car parked over there is also visible in this photo:
Picture
Elbert, Oct. 2006
That was looking along what used to be US 97; its original south end was straight ahead, but Klamath Falls Junction is underwater now.  Next we are looking north on old US 99: 
Picture
Elbert, Oct. 2006
The continuation of the old highway is visible on the far side of the lake.  Down in the depths was the junction with US 97, which began off to the right.  This photo was taken from the same spot, but looking the opposite direction (looking south on old US 99):
Picture
Elbert, Oct. 2006
The old highway was still quite visible there, although it gets more obscured by silt deposits as the elevation drops.  Ahead, that aligns with what is now OR 273 (also called "Old Siskiyou Highway", which in turn leads to the town of Siskiyou at I-5's exit 6).  

The Klamath Falls Junction endpoint lasted only a few years; in 1934 the south end of US 97 was shifted to its modern route: south from Klamath, ending at US 99 in Weed:
Picture
c. 1948, USGS
Today's alignment of US 97 through Weed is not original; historically traffic was routed through downtown via Main Street.  This photo shows where US 97 originally ended:
Picture
Elbert, July 2004
That was looking south on Main at Weed Boulevard (old US 99).  Here is a shot from the opposite direction:
Picture
Elbert, July 2004
Old US 99 runs across the bottom of the photo; the south beginning of US 97 was straight ahead.  Today's US 97 skirts the west edge of town; where that meets old US 99 is a former terminus as well:
Picture
c. 1971, USGS
Picture
Elbert, July 2004
Today, since US 99 is gone, the US 97 designation continues left to I-5's interchange 747.  But back when US 99 was still around, US 97 ended there.  In this photo, northbound US 99 continued off to the left, and US 97 began straight ahead:
Picture
Elbert, July 2004
Picture
(detail)
​That junction has now been reconfigured, such that US 97 is the mainline, while traffic wanting to continue north on old 99 (now CA hwy. 265) must make a left turn:
Picture
Elbert, July 2013
These photos were looking the opposite direction (southbound on old US 99); to the left was the old south beginning of US 97:
Picture
Summa, 1983
Picture
Elbert, July 2004
Mount Shasta is prominent in the background, but it is not visible in this photo, taken after that junction was reconfigured:
Picture
Elbert, July 2013
Today US 97 also turns right, following old 99 (now Business I-5), ending at the I-5 interchange.  This photo was looking south on US 97 (old US 99) at I-5; the assembly at far right is also shown close-up:
Picture
Elbert, July 2004
Picture
Nitzman, Mar. 2005
Picture
Elbert, July 2013
​The northbound onramp is to the right; southbound traffic goes under and then makes a left turn:
Picture
Elbert, July 2004
That marks the current south end of US 97.  Here is a view approaching the south beginning as seen from I-5:
Picture
Nitzman, Mar. 2005
Note the exit number: that is a long way from San Diego.  There are only two interstates that are long enough through a single state to have exit numbers that high: this one (I-5 in CA) goes up to exit 796, and I-10 in Texas goes up to exit 880.
Signage at the exit itself is shown here; unfortunately CalTrans has replaced its older signs along the interstates, and of course they no longer use button reflector signage:
Picture
Roberts, Sep. 2004
Picture
Elbert, July 2013
​At the stop sign at the end of the offramp, this assembly is posted:
Picture
Nitzman, Mar. 2005
Picture
Dienhart, Oct. 2017

Research and/or photo credits: Paul Dienhart; Chris Elbert; Tom Fearer; Alex Nitzman; Mark Roberts; Dale Sanderson; Michael Summa
Page originally created 2001;
last updated Sep. 12, 2022.
Copyright © 1998-2025
Picture