Range Rover Velar Premiere Launch – March 1, 2017

To view slideshows, scroll L to R

Embed from Getty Images

Embed from Getty Images

Embed from Getty Images

Source: Getty Images
Photos by:  David M. Benett
Location:  World premiere launch of the new Range Rover Velar at Design Museum on March 1, 2017 in London, England