Image of Jessica Armstrong
Jessica Armstrong

Res. Supreme Champion Ewe

North Carolina State Fair