Jayne Ross

Author Archive

  • December 7, 2023
    “Since the beginning of time—since the first little girl ever existed—there have been dolls.” So proclaims Helen Mirren in the opening scene of Greta...