Works by icon painters from the Ionian school and Russia dating back to 1500 are displayed in an impressive building off Ioannou Mela.