Fregate Island Private

Fregate Island, Republic of Seychelles