a large stone carving on display in a museum