• Royal Dutch Shell sign outside forecourt of service station
  • Energy,Utilities and Mining
  • Oil and Gas
  • N10572