Frye & Stone

Colonial National Bank (Roanoke, Virginia)