Francesco Francavilla

Detective Comics 881: The Death of a 74-Year-Old Legend

Left on Mission