David R. Patterson

Toronto, South Dakota, United States