High atop a hillside on the Greek island of Corfu overlooking the Ionian sea sits the Old Fortress, an ancient ruin built to keep out invaders. Leonidas, a highly protective and dedicated dog, guides... This description may be from another edition of this product.