A ship has run aground in a delicate island ecosystem, the Galapgos Islands.

A ship has run aground in a delicate island ecosystem, the Galapgos Islands.

A ship has run aground in a delicate island ecosystem, the Galapgos Islands.

Leave a Reply