1966 Land Rover Series IIa LWB Safari Top.

June 26, 2011

1 comment


1 comment:

tony said...

i tell ya, these things just make me want to put something in super-low and walk alongside it as it crawls up an empty riverbed. love the condition of the paint here.