Sign at the entrance of a Jaguar store, August 28, 2019, Kiev, Ukraine. Jaguar Land Rover Automotive PLC is British multinational automotive company with its headquarters in Whitley, Coventry, United Kingdom, and a subsidiary of Indian automotive company Tata Motors
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.