David Afton Nelson

Person

  • West Riverton, UT, US