Picture Quote: "The greatest science in the world by mother theresa ......"

Picture Quote
The greatest science in the world, in heaven and on earth, is LOVE. -- Mother Theresa