Tag Archives: how long do diamonds take to form