X

Cuba

Pelibüey Sheep

The Pelibüey or Spanish: Cubano Rojo is a Cuban breed of domestic sheep. It is found principally in Cuba, where…