Interior of Aghios Minas church Alimnia Island. Situated between Chalki and Rhodes, Dodecanese Islands, Greece.