Image 1 of 1
SB-GR034.jpg
Greece, Corfu, Pelekas: Kaiser`s Throne and views across island