9ct Yellow Gold Victorian Swallow & Diamond Heart Brooch - Birmingham 1895

9ct Yellow Gold Victorian Swallow & Diamond Heart Brooch - Birmingham 1895
In stock
$895.00