Hospital Archbishop Makarios III

Organization name
Hospital Archbishop Makarios III