Often when places are thought to be completely derelict and inhospitable, a new species is stumbled upon proving the theory…
More