William James Kirkpatrick

Person

  • Kingston, CA