Vendetta's Echo

Vendetta's Echo

Guggenheim / Chaykin / Delgado

Blade (2006) #5

Comic