Thank you for your patience while we retrieve your images.
Visitors 208


4 of 20 photos
Thumbnails
 
1980 Foden S90 LAI096

1980 Foden S90 LAI096

1980 Foden S90 tractor unit LAI096. Malta, May 2007. (Peter Skerry)