Hafsides

Hafsides is a character in 0 books.

The Making of a Mediterranean Emirate: Ifriqiya and Its Andalusis, 12-14