Bodleian Library Curzon b.5(216)

Loading