Skip to content
The Sonnets: Sonnet 34: Why Didst Thou Promise Such a Beauteous Day · Margaret Howard & Bernard Palmer · Noosic