Purpurariae (islands)
An island group off the western coast of Morocco.
Purpurariae (islands)
An island group off the western coast of Morocco.