Houston Livestock Show and Rodeo Open Sheep Show, Houston, TX

Fri, March 5, 2010