Lucretia Borgia
An edition of Lucretia Borgia (2001)
Duchess of Ferrara
By Rita Stark
Publish Date
2001
Publisher
Blue Swans Ink
Language
eng
Pages
156