Altar with engraved cup (near menhir of Half-Moon Pass) Imperia, Liguria, Italy. Image credit: Ligurian Tommy Leggy Ligurian Tommy Leggy Jun 26, 2008