a stone carving of people riding horses