Cray Lace Agate Hearts





Cray Lace Agate Hearts
£15.00
Each one is so individual with unique patterns
Average Size 4 × 4cm
The best one will be chosen for you
Quantity:
Each one is so individual with unique patterns
Average Size 4 × 4cm
The best one will be chosen for you