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