Lily in the Valleys

Back in the day, Stella and her twin sister Greta were social butterflies on the scenes in Arlington, Virginia. The Miller twins, Stella and Greta, often threw lavish parties at …