Oswald Charles Baker (1915–2004) was a Sedevacantist Roman Catholic priest who lived in Downham Market in Norfolk.
[1]
This article about a Catholic clergyman is a stub.
You can help Wikipedia by expanding it.