What’s for the best? Only God knows the answer…


Share 28 Comments