a stone carving of horses and animals