British Army Land Rover in convoy, off-road

+1 vote
added in GBR- expeditions by lrpack
Address

CobraEmergency

The Land Rover, an iconic vehicle of the British Army and the UK since 1948, saw its production come to an end in 2016 with the discontinuation of the Defender model after 67 years.

URL1

https://twitter.com/CobraEmergency

Related listing

...