Handmade shell bejeweled crosses

Handmade shell bejeweled crosses

$38.00Price
Handmade bejeweled crosses by local artist
Small 38.00
Medium 48.00
Large 65.00
One of a kind