This off-road vehicle, possibly a Land Cruiser, is equipped for snowy conditions with large tires and a winch.
AI caption March 2009 · Photo 1201 of 1202
No comments yet.
No comments yet.