Newly exposed foundation stone in Church of Our Lady expresses the interaction of human hand and hard stone, an element of creation. Photo: Shai Gil

Exposed foundation stone in Church of Our Lady