London 2005

Stacy and her friend Sarah Talisman arrive at London's Victoria Station, having just gotten off of the Gatwick Express train.

Previous Up Next