Encountering Medieval Textiles and Dress: Objects, Texts, Images
$109.99