This can not only be done on rocks, but on canvas as well.
This will give you new ideas and inspirations.
This is something anyone can do, and kids love rock painting!
Make a day of going to the river or the ocean to collect rocks.
Try to find very smooth ones.
Then just start painging using oil or acrylic paint!
Most of all just have fun! Cheers, Yovettte
For more on Rock painting: