Judge John Menzies Macfarlane

Judge Macfarlane holds a mock trial at the Historic Pioneer Courthouse when you attend an Historic St. George Live tour in St. George, Utah.