Small holding cross

£3.99

Olive wood holding cross

In stock