SMS Collection

All SMS

Hardest Tests In Life

Two of the hardest tests in life:
the patience to wait
for the right moment
and the courage to
accept whatever you encounter.