Back
With twin sister Wendy on the Isle of Wight
26 April 2005
They are sitting in the front room of Wendy's house and looking out at the sea
Top of page