Bodleian Library Waxworks 3 (33a)

Loading