Took this photo handheld D70 with 105 mm macro lens. The whole spider was approx 1mm length, so it took a few shots to one useful image. I'd be really amazed if someone could tell me what it is. Taken on Norfolk Island, South Pacific, and the satelite / map there is misaligned. The background is the lining of the inside of the car I found it in. I