White falling petals,

Holding back the wrath of earth.

Peace, sustained by life.