Harbour Sheep

So what have these sheep got to do with the Old Harbour?

Just one of those island paradoxes. The Old Harbour on Spetses is one of the most exclusive (for that, read expensive) addresses in Greece. So often do I hear people around the country claim that they own a 'house in the Old Harbour' that I reckon the place must be just about the biggest town in Greece (I assure you, it's not!)

These sheep really were photographed right behind the harbour and next to a very expensive villa. You can work out your own metaphor!

The cats? Well thats just to show that cats like boats too!