walkers island