Livestock on the KB Carter Ranch near Buffalo, Texas.
Livestock on the KB Carter Ranch near Buffalo, Texas. Icon Global Group
Livestock on the KB Carter Ranch near Buffalo, Texas. Icon Global Group