Sign in with
Don't have an account?
Sign me up!
Me, Mel and pina coladas in a bar called Fudge in Leicester Square
Taken: Oct 27, 2007
Di and Rod near Trafalgar Square
Di and me near Trafalgar Square
Me and Rod at Covent Garden
Are you sure you want to permanently delete the story