CYPRUS | Monday, 7 November 2011 | Views [119]
Olive tree groves are everywhere. They have a rich history in mythology.