Large Stamped Celtic Cross

€54.99

Substantial Large Stamped Celtic Cross