Cover 5

Kleopatra

1951 • 396 pages