Fluctuating Alliances: Art, politics and diplomacy in the Modern
$105.00
Unit price
/
per
ISBN 9783110604894. Birkhauser Verlag. hb. 192 pages. 21 b/w ills. 24 x 17 cm.
available