Monday, July 10, 2006

Bella, Indeed!


Even the dogs are celebrating Italy's nail-biting World Cup victory over France. This photo was supplied by my sister-in-law as she, my brother and their two daughters vacationed on the Amalfi Coast.

No comments: