William of Perth


Saint William of Perth (Saint William of Rochester) (died ca. 1201) was a Scottish saint who was martyred in England.