Talk:Brother Ventnor

About the name
Ventnor is actually a town on the south of the British Isle Of Wight. &rArr; Alrik (Contribs • Message • Email ) 13:32, March 25, 2020 (EDT)

Added this as a note. Reminds me of my school years, I had been there just once with the class. &rArr; Alrik (Contribs • Message • Email ) 14:47, March 12, 2021 (EST)