Bodleian Library Waxworks 3 (30a)

Loading