.
Seychelles Islands, Africa, Praslin Island

Seychelles Islands, Africa, Praslin Island