Purpurariae (islands)

An island group off the western coast of Morocco.

Purpurariae (islands)

An island group off the western coast of Morocco.