Saturday, June 11, 2011

your portal to paradise Dead Island

Just off the coast of Papua New Guinea, located South of the Equator and just north of Australia