Bird Island, Seychelles, Indian Ocean.

Quick Reply