This issue is a variant of Doctor Aphra (Marvel, 2017 series) #7 [Marco Checchetto]. There exist further variants.
Part three of the five issue crossover series "The Screaming Citadel".
Star Wars: The Screaming Citadel (Part 1)
Star Wars #31 (Part 2)
Doctor Aphra #7 (Part 3)
Star Wars #32 (Part 4)
Doctor Aphra #8 (Part 5)
The indicia, credits, title, and a recap of the story so far.