The Medici-9781803281254

The Medici

Regular price
£12.00
Sale price
£12.00
Regular price
Sold out
Unit price
per 
Tax included.

by Hollingsworth, Mary | Italy
Published 09/06/2022 by Head Of Zeus (N/A) in the United Kingdom
Paperback | 480 pages, 1x24pp colour plates