Samantha Shannon

3 books

1,392 pages

47 days of reading

100% finished

4 stars average

read
read
finished