Megha RayNov 8, 20212 min readSelf ReflectionA mirror reflection is a two dimensional world in three dimensions, reversed of course. We are so accustomed to it that we rarely pay...