A review by caladbolg
Masquerade by Joel Abernathy

3.0