religious painting church of iperagias theotokou odigitrias, avliotes near sidari, north west corfu, greece