• A Shell "Optimax" petrol pump.
  • Energy,Utilities and Mining
  • United Kingdom
  • N67530