Search results


Search results


Andrew Marvell

b. 1621 d. 1678

Andrew Marvell was born near Kingston Upon Hull in 1621, the son of a priest.