Search using descriptions, keywords and resource numbers
File information | File size | Options |
Original JPG File720 x 482 pixels 6.1 cm x 4.1 cm @ 300 PPI | 349 KB | Download |
2835
Open
Admin User
11 July 14
8
1
The Taylor Yard diesel engine repair facility. 1960s.