a stone with the words lamworth museum on it