William Leigh Pierce



                        This is the Life of William Leigh Pierce

  • William Pierce was born in York County, Virginia in the year 1753.