Back

Week 10

British soldiers on exercise with a military spec Land Rover Defender in Germany in