The French Painter Who Found his Island Muse in Kimolos

By Alexandra Skaraki | July 16th, 2025

Igor Borisov painting in the narrow alleys.

Greece IsEditor's Pick

Most Popular