top of page
Carnelian palm stones

Carnelian palm stones

£8.00Price

Stunning deep carnelian palmstones

bottom of page