Charlie Willard Fannon obituary, Big Stone Gap, VA

In memory of

Charlie Willard Fannon