Ilha da Queimada Grande: The island with 1 snake per square meter

Ilha da Queimada Grande: The island with 1 snake per square meter