Sara Teasdale Best Poems
Sara Teasdale was born on August 8, 1884 in St. Louis, Missouri. Her marriage failed in the form of divorce. She drowned in the bath of her bedroom in New York in 1933. Even after her departure from the world. She is alive in the hearts of people and her poetry is met with great …