32
Rabindranath Tagore
HIS own mornings are new surprises to God.
Clyx.com