T&P F7-A #1567

Image of T&P Diesel F7-A #1567

F7-A #1567

Fort Worth, TX