23
25
24.
Index
Caption:
The interior of the High Speed Rail shop, with Acela 2025 on the left and 2004 on the right. (November 23, 2003)
Copyright 1998-2011 Derek Carter