Monday, June 06, 2005


Sheila and Christopher at the Castle of Chillon in Montreaux in Switzerland. Notice the shorts!! We haven't worn them in England yet this year.

No comments: