X
Email me Daily Riddles

Optimists enrich the present, enhance the future,challenge the improbable and attain the impossible

SEE AUTHOR