London 2005

Stacy takes time out from the London guidebook to enjoy a British staple -- Fish & Chips!

Previous Up Next