Sunday Reflections #26: St. Peter’s Seminary 3 May 2026 Lee O Leave a comment Yesterday, my son and I visited St. Peter’s Seminary in Cardross, arguably one of the most famous abandoned buildings in… Continue Reading →