rejuvenate

Mother earth rejuvenating