X
Email me Daily Riddles

Self-worth is another meaning of happiness to those who want to believe!

SEE AUTHOR