S.V.R.R. Eng #10 Shay Geared

S.V.R.R. Eng #10 Shay Geared