Return to
Ophira gallery
A tempting spot for a little afternoon refreshment in Corfu Town.
62 / 65