Information For Stud: Valley Alpacas The General

    Valley Alpacas The General - June 2015

    The General 6th Fleece

    Valley Alpacas The General 6years (2018)