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