Lake Shore Railway Historical Society and Museum
$15.00
1 in stock
Early British Steam 1825-1925 The First Hundred Years
**THIS IS A USED BOOK. SHOWS SIGNS OF WEAR AND TEAR.**