US Ends .com
  • Home
  • Store
    • 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 >
      • 20 >
        • 120
        • 220
        • 320
        • 420
      • 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
        • 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
        • 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
      • 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
          • 287
        • 89 >
          • 189 [i]
          • 189
    • US 90 - US 99 >
      • 90 - 94 >
        • 90 >
          • 190
          • 290
        • 91 >
          • 191
          • 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
        • 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
        • Eugene
        • Erie
      • F >
        • Farmington
        • Flagstaff
        • Florence
        • Fox Valley
        • Franklin
      • G >
        • Gallup
        • 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
        • 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
    • 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
    • ooss.space
  • Connect
    • Author/history
    • Rationale
    • Contact
    • Contributors
    • Submissions
  • Home
  • Store
    • 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 >
      • 20 >
        • 120
        • 220
        • 320
        • 420
      • 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
        • 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
        • 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
      • 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
          • 287
        • 89 >
          • 189 [i]
          • 189
    • US 90 - US 99 >
      • 90 - 94 >
        • 90 >
          • 190
          • 290
        • 91 >
          • 191
          • 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
        • 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
        • Eugene
        • Erie
      • F >
        • Farmington
        • Flagstaff
        • Florence
        • Fox Valley
        • Franklin
      • G >
        • Gallup
        • 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
        • 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
    • 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
    • ooss.space
  • Connect
    • Author/history
    • Rationale
    • Contact
    • Contributors
    • Submissions

US 20

End of US highway 20

View a map showing this route.
Get your very own map showing all current and historic US routes!
1926-1940
  • East: Boston, MA
  • West: Yellowstone, WY
1940-1941
  • East: Boston, MA
  • West: Albany, OR
1941-present
  • East: Boston, MA
  • West: Newport, OR
Picture
Summa
Picture
Summa
Picture
Summa
Claim to fame: US 20 may be the longest US route, and would then in fact be the longest highway of any classification in the U.S.  So how long is it?  And where is its midway point?  Well, the answers are a little complicated (see this blog post and this one for the details). 

Since the US routes were first commissioned, the east terminus of US 20 has always been in Boston, although its exact endpoint has changed over the years.  US 20 comes into town on Brighton Avenue, which then becomes Commonwealth Avenue.  Formerly this was the last eastbound marker...
Picture
Elbert, July 2006
...but in 2012 or 2013 it appears MassDoT re-signposted the routes in this part of town, and now the easternmost segment of US 20 has shields that are more MUTCD-compliant.  As of 2014, the last eastbound marker was just past the BU Bridge:
Picture
Google Maps Street View, 2011 (gone by 2017)
Signage approaching Kenmore Square indicates the route at which US 20 terminates:
Picture
Google Maps Street View, 2014
Picture
Morrison, Oct. 2017
MA hwy. 2 approaches Commonwealth from the right, via Beacon Street.  Here, where those two roads intersect, MA 2 switches over to Commonwealth, and the US 20 designation ends.  For years there was a sign assembly attesting to that fact, but when that traffic island was altered in about 2008, the "End" sign was removed and not replaced until 2017:
Picture
Moraseski
Picture
Elbert, July 2006
Picture
Bourey, Mar. 2017
Picture
Morrison, Oct. 2017
The US 20 designation originally extended further ahead via Beacon and ended at the State House.  This shot was looking east on Beacon at Park Street.  The State House is off the left side of the photo, so this was US 20's original terminus:
Picture
TopHatGuy, Apr. 2019
Sometime in the 1930s, part of Beacon became one-way westbound, so US 20 was moved to the end of Commonwealth Avenue at the Public Garden:
Picture
c. 1956, Gousha
This photo was taken looking eastbound on Commonwealth.  The cross road is Arlington Street; beyond that is the Public Garden, and in the background some of the skyscrapers in the city center are visible.  So this is the perspective of a driver at US 20's second terminus in Boston:
Picture
TopHatGuy, Apr. 2019
Picture
TopHatGuy, Apr. 2019
That photo was looking the opposite direction (west on Commonwealth from the Public Garden).  Today that is designated MA state route 2, but historically that was the east beginning of US 20.  USGS maps indicate that sometime during the 1960s, US 1 traffic was redirected through Back Bay (instead of through MIT) along a routing that included Commonwealth.  That may have been what prompted the truncation of US 20 to its current terminus.  About a mile ahead, as one approaches the intersection with Beacon, signs note that the junction with US 20 is upcoming...
Picture
Google Maps Street View, 2014
...and in December 2016 a new sign was installed on westbound Commonwealth, just before the beginning of US 20...
Picture
MassDoT, Dec. 2016 (linked to source)
...but unfortunately the mileage on that sign is significantly overstated.  MassDoT copied the information from a similar sign that was posted at the route's western terminus in Oregon (more details below, in the Newport section).  ​

On westbound Beacon, there is also a reference to US 20 just prior to its eastern beginning:
Picture
Google Maps Street View, Sep. 2019
​Just ahead, where Commonwealth and Beacon traffic diverge, US 20 begins at Kenmore Square:
Picture
Google Maps Street View, 2014
Picture
Morrison, Oct. 2017
These photos show the first westbound markers, as they appeared in the past and more recently:
Picture
Mortell, 1999
Picture
Bourey, Mar. 2017
Picture
Morrison, Oct. 2017

From 1926 to 1940, the west end of US 20 was at the east entrance to Yellowstone National Park.  This map showing the original extent of US 20 was included in a 1927 US Dept. of Agriculture Office of Information press release, issued shortly after the US routes were commissioned:
Picture
c. 1927, US Government Printing Office

It could be argued that the west end of the eastern segment of US 20 is still at the east entrance to Yellowstone: this line of reasoning holds that the "US highway 20" which was commissioned in 1940 (running from the west entrance of Yellowstone to Oregon) is a separate (western) segment of that route.  While that is technically true (since US routes are not signed in Yellowstone), another line of thought considers US 20 to be a single route which was extended west via an implied route through the Park.  ​
Some historic maps show that when US 20 was first extended west, it ended in Albany OR for a year or two:
Picture
c. 1941, ODoT
Note how US 20 is shown running through Lebanon to Albany, but the road between Albany and Corvallis is marked as SR 26, as is today's US 20 from Corvallis towards Newport.  This photo was taken looking north on Main Street:
Picture
Elbert, Aug. 2009
​Originally US 99E followed the route of the minivan and the pickup visible in the distance: it came in from the right on Salem Avenue, then ahead on Main a block or two, then left on either 1st or 2nd Avenue.  Westbound US 20 came in from the right via Santiam Highway (the road in the foreground), then would have gone ahead one block on Main, ending at the next intersection (Salem), at its junction with US 99E (that intersection has now been reconfigured into a roundabout).  But that endpoint was very short-lived: in the early 1940s, US 20 was extended past Albany, through Corvallis and on to its current western terminus at Newport.  The Oregon DoT must have done that extension without AASHO's approval, because AASHO did not address it until their 1943 meeting, and it appears to have already been in effect:
Picture
 In this photo, we are looking west on Olive Street (US 20) in Newport:
Picture
Elbert, May 2005
The US 20 designation ends just ahead; this photo shows the intersection:
Picture
Elbert, Dec. 2004
​The traffic signal is at the Coast Highway, or US 101; the Pacific Ocean is about a half-mile straight ahead.  The green sign directs Waldport and Florence traffic to the left, while Depoe Bay and Lincoln City is to the right.  Underneath that is a blue sign denoting that US 101 is also the Pacific Coast Byway scenic route.  When that sign was installed, it unfortunately replaced an "End US 20" assembly.  Below is a historic photo showing the west beginning of US 20 from northbound US 101:
Picture
(attribution unknown; submitted by Michael Summa)
I am not sure of the date on that photo, but it may have been taken shortly after US 20 had been extended to Newport.  ​This next photo is a from roughly the same perspective; the cars in the foreground are at the west end of US 20, as we look north on US 101...
Picture
Elbert, Dec. 2004
​...and this one shows the signage for southbound:
Picture
Cooper, Aug. 2002

The "Begin" signs were tacked on about a week before that photo was taken.  "Begin" signs are not common anywhere in the country, and these may be the only ones in Oregon.  In late 2016, an even better improvement was made: drivers taking that turn to the east were treated to a really cool new sign:
Picture
Brunelle, Nov. 2016
US Ends .com supports posting information like that at the endpoints of cross-country routes.  However, the "3365 miles" figure is unfortunately incorrect.  By our calculations US 20 (as routed in 2016) is quite a bit less than 3300 miles, so the mileage on that sign is significantly overstated (more on this blog post).
The source of the error on the sign comes from a misinterpretation of the 1989 AASHTO route log.  According to that source, the mileage of mainline US 20 at the time was 3237 miles.  The only way to arrive at a figure of 3365 miles is to include the mileage for all US 20 Business and Alternate routes (which obviously results in an overstatement of US 20's actual cross-country mileage).  Also, a lot has changed since 1989 (for example, US 20 now has a freeway alignment across most of Iowa).  As of 2020, US 20's total length was closer to 3220 miles.  But apparently MassDoT assumed that ODoT's figure was correct, rather than verifying it.  Nevertheless, the idea behind these twin signs is a good one.  Formerly the first standard confirming assembly was about six blocks further ahead:
Picture
Elbert, Dec. 2004

Research and/or photo credits: George Bourey; Wayne Brunelle; Nancy Cooper; Chris Elbert; Dan Moraseski; Jeff Morrison; Robert Mortell; Dale Sanderson; Michael Summa; TopHatGuy; Joe Zelinski
Page originally created 2000;
last updated Apr. 7, 2022.
Copyright © 1998-2022
Picture