STATUE: Divine Infant of Prague

Regular price £15.00

Florentine Italian art sculpture, approx. 8"