T&P F7-A #1542

Image of T&P Diesel F7-A #1542

F7-A #1542

Texarkana, TX