Bahrein Island

An island in the Persian Gulf