Tubulbaca


Tubulbaca - titular see in Tunisia. It was founded in 1933.