Esquire Hall
A photo of Esquire "Squire" Hall (aka Devil Squire) b 1800 Ashe Co NC d age 70
Date & Place:
in North Carolina United States of America