A European Informational Website learn more
Saint William of Perth (Saint William of Rochester) (died ca. 1201) was a Scottish saint who was martyred in England.