God’s Reasons!

I couldn’t control my fingers clicking on this painting. Otherwise I am little lazy to open these kind of long posts on the FB wall. And thankfully I didn’t stop with admiring this painting. This beautiful message, though not a new one for many of us, gives a warm understanding towards life every time  it’s…

Read More