Horse Clinics - vistaverderanch
Jo Jo riding a horse at Vista Verde Ranch in northwestern Colorado.

Jo Jo riding a horse at Vista Verde Ranch in northwestern Colorado.