The Last Medici.

Cardinal Books, 1988. Paperback. paperback. very good condition. previous owner's name on front endpaper. pages tanning. light edgewear. Very good. Item #168430
ISBN: 0747402361

Price: $14.98

See all items in World History
See all items by