Virgo's quest for perfection is so impressive that it is even argued that those born between August 23 and September 2 are pretty much the face of the word "perfect."
5.3k