PriceScope

Sapphire cushion - 1.35cts

Sapphire cushion - 1.35cts
345 viewes
Is your heart happy?  If so then this will make it happier.  If not, this should cheer you right up!