Michael Roger Oaks obituary, Newland, NC

In memory of

Michael Roger Oaks