American Diamond High Quality Stones Set - Ruby

AU$80.00Price