Photo Credit Mirrors are truly fascinating. They give us an exact replica of not only ourselves but also each and everything in our surroundings. We trust the replica in the mirror so much that even though we have never seen our own faces in reality, yet we always believe the image as our own, whenever we stand opposite to it. But the funny part is that we never fail to believe that any of the things in the mirror are [...]


