Index Prev Next Home 1 68 135 202
  Israel, Dec 2012: 153
Olive press from Hellenistic period, 2300 years ago