ADVERTISEMENT
Riddle:

You can see me in a mirror, see me in a picture, and can even spot me in nature. What am I?

Answer:

Beauty.

VOTE
SHARE
COMMENT
Love of one's self Riddle Meme.
Love of one's self Riddle Meme with riddle and answer link.
ADVERTISEMENT