• A tap with running water.
  • Energy,Utilities and Mining
  • water severn trent tap sink
  • UK
  • N6928