Oswald Baker

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.