Tuesday 8 July 2008

Our Lady

Also in Echternach Cathedral, This is a copy of a statue in Luxembourg Cathedral to which miracles are attributed, and which is still visited by pilgrims.