Photos : IC1003

IC1003
5/10/2019
In consist of L51591 pulling into the yard in Homewood, IL.
Homewood, IL
Steven D. Elleby
1712