Releases by Luke Ross

Witchblade #128 Witchblade #128 Jul 9, 2009
Witchblade #110 Witchblade #110 Oct 17, 2007