Burlington, Vermont
A chance encounter at a diocesan event led to an exciting first-time invitation for William Gavin, [...]