Olympic Stadium, Stockholm, Sweden: 27/7/03 Nice to see you and Jonny at the hotel too x
Country United Kingdom
Comment