An omnibus of magic: A review of The Mage Storms

time to read: 2 min
>