Models in fashion magazines have them. A-list actors have them. The rich and famous flash them at every opportunity. Teething babies are about to get them. Even a new puppy has them. What are they? White teeth – beautiful, dazzling, perfect as new fallen…
Shared publicly