BNSF #638

 
BNSF #638 by Jim Strain