0

hope cross

32.00

Handmade handpainted cross.
Tall 25cm/9.8", large 18cm /7".