England 2003

Previous Index Next

Bibury Trout Farm. Bibury was called the most beautiful village in England as far back as the late 1800s. Did I say don't go there?