margavp.wordpress.com
devils and gods of electricity
A readymade piece of art if ever i saw it … and one of the many reasons i love India, you never know what you are going to meet around the corner. I guess there is a logic in placing your god…