David Grant Hammond obituary, Grove, OK

In memory of

David Grant Hammond