View all 29,973British Library's photos