Sins Of The Black Flamingo #3
The sinister origins of the Black Flamingo are revealed as a deadly encounter forces Ofelia to take desperate measures to save her friend. But even this witch isn't powerful enough to set a trapped soul free from its chains... See More