Fashion in the Time of William Shakespeare: 1564–1616: 785 (Shire Library)
£7.95