Who is Narcissus?

Narcissus is the name of Greek mythological character who sat by a pool contemplating and admiring his image. The myth relates that this handsome young man was handsome and many fell in love with him. However, he was a bit too proud and spurned many. His punishment by the gods was that he would fall in love with himself.