Home · About · Photography · Print Design · Journal · Live Scale Steam
Mallet 2-6-6-2 recently restored at Niles Canyon Railway.