steampunkLemur rated Harry Potter and the Half-Blood Prince: 5 stars
Harry Potter and the Half-Blood Prince by J. K. Rowling (Harry Potter)
Harry Potter and the Half-Blood Prince is a fantasy novel written by British author J.K. Rowling and the sixth and …