stavros, ithaki
Posted on Tue., October 30th, 2007, 1:06 PM
The village of Stavros is located on the island of Ithaki, in Greece. It’s quite a “happening place”; Justin ate some good baklava, we played on the town swing set, and made some kitty friends.

recent comments
Paula Barkhuff Flathers on about us: Hi I do believe we are related....
Gavin on Natural History Museum, Stuttgart: so who wants to travel...
Gavin on Heidelberg, Germany: wohooo. hope u both enjoyed my home...