X

Libya

Sloughi Dog Breed

The Sloughi is a North African breed of dog, specifically a member of the sighthound family. It is found mainly…