End of Land Rover Defender production


Defender production ends

We were there at the end of Land Rover Defender production