Results 1 results found Steam locomotive crossing the Stanway Viaduct, Toddington, Gloucestershire, England, United Kingdom, Europe