Oxford Blood by Antonia Fraser Posted by Clothes In Books on March 27, 2013 Antonia Fraser boilersuit Jemima Shore Oxford Blood Princess Diana +