Image 1 of 1
SB-GR006.jpg
Greece, Corfu, Agios Stefanos: Harbour side restaurants at night