ranunculae - Someone is out there doing God’s work.

more about : ranunculae