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.
– Justin
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.
– Justin