Andrew Marvell

Real Name:
Andrew Marvell
Profile:
Born 31 March 1621 Winestead-in-Holderness, East Riding of Yorkshire.
Died 16 August 1678.

English Metaphysical poet.
Sites:
Variations: