Image of Altar Rock (Cup Marked Stone) by Ligurian Tommy Leggy

Altar with engraved cup (near menhir of Half-Moon Pass) Imperia, Liguria, Italy.

Image credit: Ligurian Tommy Leggy