There is something infinitely healing in the repeated refrains of nature.
Rachel Carson (2011). “The Sense of Wonder”, p.41, Open Road Media
There is something infinitely healing in the repeated refrains of nature.