Stella put in some long hours of running on the beach this weekend. It's tiring work.