Restoration Island Snakes

David Glasheen 73 abandoned civilisation and moved to the inhospitable Restoration Island a tiny landmass off North East Australias most re...