Return to
Iola gallery
A tempting spot for a little afternoon refreshment in Corfu Town.
39 / 43