a stone carving of people on horses