Lives of the Courtesans: Portraits of the Renaissance

Lives of the Courtesans: Portraits of the Renaissance

1987 • 224 pages