A review by monicadee88
Mirror Sight by Kristen Britain

2.0

Steampunk. Bleak. Endlessly frustrating. Absolutely not.