Keith Ryan Cartwright
@ProfessorKRCFor more than a decade, Keith Ryan Cartwright has chronicled professional bull riding, rodeo and the western way of life.
For more than a decade, Keith Ryan Cartwright has chronicled professional bull riding, rodeo and the western way of life.