Throne of Glass II

Throne of Glass II - Sarah J. Maas 5 stars

The best lies were always mixed with truth.