Taoulga islands


Taoulga islands is a protected area of Libya.