Overview

Thomas Hall

(1660—1719) Roman Catholic priest