A review by bethbarron
Two Twisted Crowns by Rachel Gillig

5.0

Fucking brilliant.