Edmund Waller, of Beaconsfield

Abt 1530 - 1603 (1536–1603)

Parents

Children