James Gregg
Charros
Charros, or Mexican rodeo cowboys, participate in a prayer prior to the start of the Mexican Rodeo Extravaganza at the National Western Stock Show in Denver, Colorado.
PREV / NEXT   24 / 24
BACK TO SINGLES