S. t Vennes ' sten.