Site banner

The word pupil (of the eye), is from the Latin ‘pupilla’, meaning ‘little doll’ from the tiny image you see of yourself reflected in the eye of another. (via @qikipedia)

*****
Written on