London - NO STORY.
Trip Start
Feb 01, 2005
1
98
402
Trip End
Dec 31, 2013
NO STORY.
London, United Kingdom
Sunday, October 23, 2005

