Gold cross earrings - David McLeod

David McLeod

Gold cross earrings

studs 22 ct gold and sterling silverSold