The thrill of finding a painted rock is hard to describe. Painting and leaving rocks for random strangers to discover is an act of kindness. Sharing anonymous art with the world is an act of selflessness.
I paint and leave rocks, always wondering if they give the receiver the same thrill of discovery as I have when I find painted rocks.
These mini works of art are painted by amateur artists. The goal is to spread happiness. If they are on private property, I admire them but leave them in place. If they're in a place of business, ask first before taking. Rocks in parks and on walking trails are there to be shared.
Painting rocks is inexpensive. A set of hobby paints, brushes, and sealer are all you need. You don't need skill. Painting on the uneven surfaces is difficult. Leaving little messages of hope, or silly images meant to make a person smile, can bring a smile to your own face. Here are some that I found on recent walks.
This article tells about the Colorado Springs area rock painters.