Sort by:
TAPESTRY - SANTO GIOVANNI XXIII & SANTO GIOVANNI PAOLO II - 39cm
TAPESTRY - POPE FRANCIS - 39cm
TAPESTRY - MERCIFUL CHRIST - 30cm
TAPESTRY - SAINT ANNE - 39cm
TAPESTRY - SAINT ANTHONY - 18cm
TAPESTRY - POPE BENEDICT XVI - 30cm
TAPESTRY - POPE BENEDICT XVI - 18cm
TAPESTRY - POPE JOHN PAUL II - 30cm
TAPESTRY - POPE BENEDICT XVI - 39cm