The Princess of Crete is an organic extra virgin olive oil, without chemical substances. Under the strict supervision and quality control of the Institution BIO-HELLAS, it is a high quality organic product, guaranteed and recommended for a healthy diet...