Image of Sierra McCray
Sierra McCray

Supreme Champion Ewe

State Fair of Virginia