Cover art for All the Blood Is Red

All the Blood Is Red

by Leone Ross

Published: July 1, 1996
Imprint: Angela Royal Pub Ltd