Tri-ang Society

Oxford March 2006

 

 

 

Electric Overhead Power Locomotives