Upon This Rock

Some reflections to observe International Rock Day, a day late.