X
Email me Daily Riddles

Never lose hope. The darkest clouds precede the loveliest rain!

SEE AUTHOR