Ayia Kioura church and painting by political prisoners held captive during the rule of the Generals (1967-74), Leros, Dodecanese, Islands, Greece.