Sturaball

Sturaball wsa a French department.