St. Thomas Mystery of The Owl Man of Haverfordwest St Thomas Church is a church that has stood proud above Haverfordwest for over a quarter of millennia and serves the lo… January 04, 2020