the owls are paper piecing. the book shelf is a poster from the. bodleian library in oxford UK