X

St. Croix sheep

St. Croix sheep

The St Croix (Saint 'Croy') is a breed of domestic sheep native to the U.S. Virgin Islands and named for…