Large Standing Mirrored Gold Cross

$55.00

Category:

Large Standing Mirrored Gold Cross
Made from metal
33cm high
16cm wide