Weeping may stay for the night, but rejoicing comes in the morning.

Email

More in spirituality

What's new