Great Western Railway Engine Names and Numbers - Tapa dura

 
9780946537280: Great Western Railway Engine Names and Numbers