A sign describing the station's restoration. (12-Oct-2005)
[Copyright: W. Madden]
A sign describing the station's restoration.
Link