Pictures of Greece - Crete - Heraklion - Knossos - the Horns of Consecration, a Minoan religious symbol