Back to album

H759 UWA (2)

1991 Toyota Land Cruiser SWB VX turbo.

 

Supplied by Carfour of Rotherham (Toyota).

505 views
0 faves
0 comments
Uploaded on December 20, 2017
Taken on September 3, 2017