Wednesday, May 09, 2007

Henley on Thames, England

On a bright April 2007 day we visited the small town of Henley on Thames located about 50 miles West of London. I guess the local crew team thought they should take advantage of the spectacular day.

0 Comments:

Post a Comment

<< Home