Beautiful Blood

Beautiful Blood Cover

Beautiful Blood

By Lucius Shepard

Subterranean Press, Hardcover, 9781596066526, 291pp.

Publication Date: July 31, 2014