A group of sculptures from Idalion. - Flourentzos, P.