Isle of Wight (Jul 2002)

No rain, spectacular scenery, and not an amusement arcade in sight!

New photos