Live Match ring - David McLeod

David McLeod

Live Match ring, 2019

Sterling silver and 9ct gold
$165.00