Designed by
Title
Land Rover Defender at the Shell patrol station #18962524
Description
Land Rover is a British car manufacturer with its headquarters at the Gaydon site near Gaydon, United Kingdom which specialises in four-wheel drive vehicles. It is owned by Indian company Tata Motors, forming part of its Jaguar Land Rover subsidiary. Shell Oil Company is the United States-based subsidiary of Royal Dutch Shell, a multinational oil company of Anglo Dutch origins, which is amongst the largest oil companies in the world.
This image is editorial