Repeat: There are currently 1,500 alpaca owners of an estimated 35,000 animals registered with the British Alpaca Society.
There are currently 1,500 alpaca owners of an estimated 35,000 animals registered with the British Alpaca Society.