Turn and twist the taps to see light drops glow!
Made Popular Jan 5 2008
“Wow, what an amazing creation!” — would be the reaction of everyone who looks at these glowing lights hanging from taps. We all know that Water is energy, so dealing with natural resources — in this particular case, the water...
Add your Comment
Home







