Clothing the New World Church: Liturgical Textiles of Spanish America, 1520–1820

$20.00