Brazil- Ilha da Queimada Grande also known as Snake Island

Brazil- Ilha da Queimada Grande also known as Snake Island